1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. Bc4 h6 5. O-O Be7 6. d4 Na5 7. Nxe5 Nxc4 8. Nxc4 d6 9. e5 b6 10. exf6 Bxf6 11. Re1 Be7 12. d5 O-O 13. Bf4 Bb7 14. Qg4 Kh8 15. a4 Bc8 16. Qg3 Bf5 17. Ne3 Bh7 18. Qg4 f5 19. Qf3 g5 20. Bg3 f4 21. Qe4 Bxe4 22. Nxe4 fxe3 23. Rxe3 h5 24. f3 h4 25. Bf2 Qd7 26. h3 Rf4 27. c4 Bf6 28. Nxf6 Rxf6 29. Rb3 Re8 30. Bd4 Kg7 31. Bxf6 Kxf6 32. Rd3 Re2 33. b4 Qe7 34. Kh2 Qe5 35. resign