1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5 Ne7 9. Ne1 Nd7 10. Nd3 f5 11. f3 Rf7 12. b4 f4 13. a4 g5 14. a5 Ng6 15. c5 Nf6 16. Kh1 Nh5 17. Bd2 Qf6 18. Be1 Nh4 19. g4 fxg3 20. hxg3 Bh3 21. gxh4 Bxf1 22. Bxf1 gxh4 23. Ra2 Ng3+ 24. Bxg3 hxg3 25. Bh3 Bh6 26. Kg2 Kh8 27. Bf5 Rg7 28. Qh1 Rf8 29. Qh3 Qg5 30. Re2 Rf6 31. Qg4 Kg8 32. Qxg5 Bxg5 33. cxd6 cxd6 34. Rc2 Rc7 35. Kxg3 Be3 36. Ne1 Rg7+ 37. Bg4 h5 38. Nd1 Bf4+ 39. Kf2 hxg4 40. fxg4 Rxg4 41. Rc8+ Kh7 42. Rc7+ Rg7 43. Rxg7+ Kxg7 44. Nf3 Bd2 45. b5 Bxa5 46. Ne3 Bb6 47. Ke2 Bxe3 48. Kxe3 Rxf3+ 49. Kxf3 Kf6 50. Ke3 Kg5 51. Kf3 Kh4 52. Kf2 Kg4 53. Ke3 Kg3 54. Ke2 Kf4 55. Kd3 Kf3 56. b6 a6