1.d4 e6 2.Nf3 d5 3.c4 Bb4+ 4.Nc3 Nf6 5.Bg5 dxc4 6.e4 b5 7.a4 c6 8.e5 h6 9.exf6 hxg5 10.fxg7 Rg8 11.h4 g4 12.Ne5 Rxg7 13.h5 f5 14.g3 Bb7 15.Bg2 Qb6 16.h6 Rh7 17.Qd2 Nd7 18.Qg5 Qxd4 19.Qg6+ Kd8 20.O-O Nf8 21.Rfd1 Nxg6 22.Rxd4+ Kc7 23.Nxg6 a6 24.Rad1 Rg8 25.Ne5 Rxh6 26.Rd7+ Kb6 27.Na2 Ba5 28.Re7 Rhh8 29.Nd7+ Ka7 30.Nc5 Rb8 31.Rdd7 Kb6 32.Nxb7 Ka7 33.Nxa5+ Kb6 34.Nc1 Rbe8 35.Ne2 Kxa5 36.Nc3 Rb8 37.Bf1 Rh5 38.f4 Rh6 39.Rd2 Rh7 40.Rxh7 b4 41.Rh3 bxc3 42.bxc3 Rb1 43.Rh6 Rd1 44.Rxd1 e5 45.Rd5+ c5 46.Rh8 Kxa4 47.Rh3 e4 48.Rh2 Kb3 49.Rh1 Ka4 50.Rh2 Ka3 51.Rd3 Ka4 52.Rh3 Kb5 53.Rh1 Ka5 54.Rf3 e3 55.Rh7 e2 56.Bxe2 Ka4 57.Bf1 a5 58.Rb7 Ka3 59.Be2 a4 60.Rd7 gxf3 61.Rb7 f2+ 62.Kh2 f1=R 63.Kg2 Rc1 64.g4 Rc2 65.Re7 Kb2 66.gxf5 a3 67.f6 a2 68.f7 a1=Q 69.f8=Q Qe1 70.Qb8+ Kxc3 71.Qe5+ Kb3 72.Qe3+ c3 73.f5 Rd2 74.f6 Qh4 75.Rb7+ Ka2 76.f7 Qg4+ 77.Kf1 Qf5+ 78.Ke1 Qf6 79.Qe4 Ka3 80.Qc4 Rxe2+ 81.Qxe2 Qh4+ 82.Kd1 Qc4 83.Ra7+ Kb4 84.Qxc4+ Kxc4 85.f8=B Kb3 86.Ra1 c4 87.Kc1 c2 88.Ra3# 1-0