1. e4 Nf6 2. Nc3 d6 3. d4 a6 4. Bg5 h6 5. Bh4 g5 6. Bg3 Nbd7 7. Bc4 Nb6 8. Bb3 h5 9. h3 h4 10. Bh2 Bg7 11. f4 g4 12. hxg4 Nxg4 13. Nf3 e6 14. Bg1 f5 15. exf5 d5 16. fxe6 Bxe6 17. Ne5 Nxe5 18. fxe5 Qg5 19. Qd2 Qxd2 20. Kxd2 Bh6 21. Be3 O-O-O 22. Raf1 Bxe3 23. Kxe3 c6 24. Rf6 Kd7 25. Ne2 Rdg8 26. Nf4 Re8 27. Ng6 Rhg8 28. Rxh4 Nc4 29. Bxc4 dxc4 30. Rh7 Kc8 31. Ne7 Rxe7 32. Rxe7 Bd5 33. g4 Kb8 34. Kf4 resign