1. d4 Nf6 2. Nc3 d5 3. Bd2 Bf5 4. g3 Nbd7 5. Bg2 c6 6. Nf3 e6 7. Nh4 Bg6 8. Nxg6 hxg6 9. e4 dxe4 10. Bg5 Be7 11. Bf4 Nd5 12. Nxe4 Nxf4 13. gxf4 Nf6 14. f3 Nd5 15. Qd2 Rh4 16. O-O-O Nxf4 17. Qf2 Nxg2 18. Qxg2 Qd5 19. a3 Qa2 20. c3 Bxa3 21. Qc2 Qa1 22. Kd2 Qxb2 23. Rb1 Qxc2 24. Kxc2 b6 25. Kb3 Be7 26. Rbe1 Kd7 27. Re3 Rah8 28. Re2 Bd6 29. Ng5 Ke7 30. Ne4 Bxh2 31. c4 Bc7 32. Ra1 a5 33. c5 b5 34. d5 cxd5 35. Nc3 Rb4 36. Kc2 d4 37. Ne4 Rh3 38. Ng5 Rg3 39. Rf1 Rxg5 40. f4 Rxc5 41. Kd3 Rc3 42. Kd2 Rb2 43. Kd1 Rb1 44. resign