1. d4 d5 2. Nf3 c5 3. Bf4 f6 4. dxc5 e5 5. Bg3 Bxc5 6. Nc3 Bb4 7. e3 Bg4 8. Be2 Bxc3 9. bxc3 Bxf3 10. Bxf3 e4 11. Be2 Nc6 12. O-O Nge7 13. c4 O-O 14. cxd5 Nxd5 15. Bc4 Ne7 16. Rb1 Rc8 17. Bb3 Kh8 18. Qh5 g6 19. Qh3 f5 20. Qh6 f4 21. exf4 Nf5 22. Qh3 Nxg3 23. hxg3 Nb6 24. Rbd1 Qf6 25. Qg4 Qf5 26. Qe2 Rfe8 27. Qe3 Qc5 28. Rd4 Qc3 29. Rxe4 Qxe3 30. Rxe3 Rxe3 31. fxe3 Rd8 32. e4 Kg7 33. e5 Nc8 34. Re1 Ne7 35. Re2 b6 36. Kf2 Nf5 37. g4 Ne7 38. Kf3 h5 39. gxh5 gxh5 40. Ke4 h4 41. f5 Nc6 42. f6 Kf8 43. e6 Na5 44. e7 resign