1. Nf3 d5 2. d4 Nf6 3. Nc3 Bf5 4. Ne5 Nc6 5. Nxc6 bxc6 6. f3 e6 7. Bg5 Be7 8. Qd2 h6 9. Bh4 g5 10. Bg3 Nh5 11. Bf2 Bb4 12. a3 Bxc3 13. Qxc3 Qd7 14. g4 Bxg4 15. fxg4 Nf4 16. e3 Ng6 17. Bd3 O-O 18. h4 gxh4 19. Bxh4 f5 20. g5 Nxh4 21. Rxh4 hxg5 22. Rh2 Rf7 23. O-O-O Rh7 24. Rdh1 Rxh2 25. Rxh2 Rf8 26. Qc5 Rf7 27. Rh6 Rg7 28. Rf6 Rf7 29. Rxf7 Qxf7 30. Qxa7 g4 31. Qa8 Kg7 32. Qxc6 g3 33. Bf1 f4 34. Qb5 f3 35. resign