1. d4 d5 2. Bf4 Nf6 3. e3 Bg4 4. Be2 Bxe2 5. Nxe2 e6 6. Nd2 Bd6 7. Bg3 O-O 8. Nf3 c5 9. c3 Nc6 10. Ne5 Ne4 11. Nxc6 bxc6 12. Be5 Bxe5 13. dxe5 Qg5 14. f3 Qxg2 15. Rf1 Ng5 16. Nf4 Qxh2 17. Rc1 Qxb2 18. Rc2 Qb8 19. Nd3 c4 20. Nc5 Qxe5 21. Ke2 Qd6 22. Qd4 e5 23. Qg4 h6 24. f4 exf4 25. exf4 Rae8 26. Kd1 f5 27. Qg1 Ne4 28. Nxe4 fxe4 29. Rg2 Re7 30. Rg6 Rf6 31. Rg4 e3 32. Ke2 c5 33. Qg3 d4 34. Rb1 d3 35. resign