1. d4 d5 2. Nc3 c6 3. Bf4 h5 4. Bxb8 Rxb8 5. Nf3 Bg4 6. e3 e6 7. h3 Bf5 8. Nh4 Nh6 9. Nxf5 Nxf5 10. g3 Bb4 11. Qd2 Ke7 12. a3 Ba5 13. b4 Bc7 14. h4 Qg8 15. Bh3 g5 16. Bxf5 exf5 17. Qd3 Ke6 18. O-O-O f6 19. Ne2 Bd6 20. Nc3 f4 21. hxg5 fxg5 22. exf4 gxf4 23. Qe2 Kd7 24. Rxh5 fxg3 25. Rxh8 Qg5 26. Qd2 Qxd2 27. Kxd2 Rxh8 28. fxg3 Bxg3 29. Ne2 Bd6 30. Rf1 Rh2 31. Rf7 Kc8 32. Kd3 Rh3 33. Kd2 Rxa3 34. c3 Ra1 35. Nc1 a5 36. bxa5 Rxa5 37. Rf6 Kc7 38. Rf7 Kb6 39. Rd7 Ba3 40. Nb3 Ra8 41. Nc5 Ra7 42. Kc2 Bxc5 43. dxc5 Kxc5 44. Kd3 Kb6 45. Kd4 Kb5 46. resign