1. d4 d5 2. Nf3 Nf6 3. Bf4 e6 4. e3 Bd6 5. Ne5 O-O 6. c4 c6 7. Nc3 Bb4 8. Bd3 dxc4 9. Bxc4 Ne4 10. Qc2 Nd6 11. Bd3 f5 12. O-O-O Nd7 13. Qb3 Bxc3 14. Qxc3 Nxe5 15. dxe5 Nf7 16. Bxf5 Qh4 17. Bg3 Qg5 18. Be4 c5 19. h4 Qe7 20. f4 Rb8 21. Bf2 b5 22. g4 Bb7 23. Bxb7 Qxb7 24. f5 b4 25. Qc4 Nxe5 26. Qxe6 Nf7 27. e4 Rbe8 28. Qd7 Qxe4 29. Bxc5 Qc4 30. Kb1 Qxc5 31. resign