1. d4 d5 2. c3 Nf6 3. f4 Nc6 4. e3 Bg4 5. Be2 Bxe2 6. Qxe2 e6 7. Nf3 Be7 8. O-O O-O 9. c4 dxc4 10. Nc3 b5 11. Nxb5 a6 12. Nc3 Nd5 13. Nxd5 exd5 14. Bd2 Rb8 15. b3 cxb3 16. a3 b2 17. Qxa6 bxa1=Q 18. Rxa1 Rb6 19. Qd3 Qa8 20. Ng5 Bxg5 21. Rb1 Rxb1 22. Qxb1 Be7 23. f5 Bf6 24. g3 h6 25. e4 Bxd4 26. Kg2 Qxa3 27. exd5 Ne5 28. Qf1 Rb8 29. h4 Rb2 30. Qf4 Qd3 31. f6 Rxd2 32. Kh3 g6 33. Qxh6 Rh2 34. Kxh2 Ng4 35. resign