1. d4 g6 2. Ngf3 c6 3. c3 d5 4. Nd3 Bc7 5. h4 Bd7 6. Bf4 O-O-O 7. Bxc7 Kxc7 8. Qh2 Nd6 9. Bc2 Kc8 10. O-O-O Nf6 11. Nde5 Bf5 12. Bxf5 Nxf5 13. Qh3 e6 14. g4 Nd6 15. Nd2 Nd7 16. f4 f6 17. Nxd7 Rxd7 18. g5 Qg8 19. Rde1 f5 20. Nf3 Re7 21. h5 Nc4 22. e3 Nd6 23. Ne5 Nf7 24. Nd3 Nd6 25. hxg6 hxg6 26. Rh1 Ne4 27. Ne5 Nf2 28. Qh6 Nxh1 29. Nxg6 Rh7 30. Qxf8 Qxf8 31. Nxf8 Rh8 32. Nxe6 Ng3 33. Nc5 Rh3 34. Nd3 Ne4 35. Ne5 Kd8 36. Re2 Ke7 37. Kc2 a6 38. Kd3 Ke8 39. Rg2 Kf8 40. b3 Ke7 41. c4 Nd6 42. cxd5 cxd5 43. g6 Kf8 44. Nd7 Kg7 45. Nb6 Rh6 46. Nxd5 Rxg6 47. Rc2 Nb5 48. Rc8 Nd6 49. Rc7 Kh6 50. Nb6 Kh5 51. Nc4 Nxc4 52. bxc4 Rb6 53. Kc3 Kg4 54. d5 Rb1 55. d6 resign