1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. c3 Bd6 5. Bg3 Nf6 6. f4 Bg4 7. Be2 h5 8. h3 Bf5 9. Bh4 Be7 10. Bd3 Be4 11. Nf3 Bxf3 12. gxf3 Nfd7 13. Bxe7 Qxe7 14. Na3 a6 15. Qe2 Rh6 16. O-O-O Nc6 17. Nc2 b5 18. Rhg1 f5 19. Rg3 g6 20. Rdg1 Nf8 21. e4 Rb8 22. exf5 Kf7 23. fxg6 Kg7 24. Ne3 Qd6 25. f5 e5 26. f6 Qxf6 27. Nf5 Kg8 28. Nxh6 Kg7 29. Nf5 Kg8 30. g7 Ne6 31. Rg6 Nf4 32. Rxf6 Nxe2 33. Bxe2 Re8 34. Rxc6 resign