1. e4 e5 2. f4 d5 3. exd5 e4 4. Nc3 Nf6 5. Nge2 Bc5 6. d4 Bb6 7. Ng3 O-O 8. Be2 c6 9. d6 Qxd6 10. Be3 Rd8 11. Qd2 Ba5 12. O-O c5 13. Rad1 cxd4 14. Qxd4 Qxd4 15. Rxd4 Re8 16. Ncxe4 Bb6 17. Nxf6 gxf6 18. Kf2 Bxd4 19. Bxd4 Nc6 20. Bxf6 Rb8 21. Rd1 Re6 22. Bc3 Re7 23. Rd5 Re6 24. f5 Re7 25. Nh5 a6 26. Nf6 Kf8 27. Nxh7 Kg8 28. Nf6 Kf8 29. h4 a5 30. Bb5 Re8 31. Nxe8 Kxe8 32. Bf6 resign