1.d4 e6 2.Nc3 Nf6 3.e4 d5 4.e5 Nfd7 5.f4 a6 6.Nf3 Be7 7.Be3 c5 8.dxc5 Bxc5 9.Qd2 Nc6 10.O-O-O b5 11.f5 Qb6 12.Bxc5 Nxc5 13.Qg5 Kf8 14.fxe6 Nxe6 15.Qd2 d4 16.Ne4 Bb7 17.Bd3 Qa5 18.Qxa5 Nxa5 19.Rhf1 Bd5 20.Neg5 Nxg5 21.Nxg5 Ke7 22.Be4 Bxe4 23.Nxe4 Nc4 24.Nd6 Nxe5 25.Nf5+ Kf8 26.Rxd4 g6 27.Re4 Nd7 28.Nd6 f5 29.Re6 Nc5 30.Re5 Nd7 31.Re2 Rd8 32.g4 Nf6 33.Nb7 Rd5 34.g5 Ng8 35.Rfe1 h6 36.Re8+ Kg7 37.h4 hxg5 38.hxg5 Rh4 39.Nd8 Re4 40.R8xe4 fxe4 41.Ne6+ Kf7 42.Rxe4 Ne7 43.c3 Nc6 44.Kc2 Rf5 45.Re2 a5 46.Kb3 a4+ 47.Ka3 Rf3 48.Nc5 Rf5 49.Ne4 Ke6 50.Ng3+ Re5 51.Rxe5+ Kxe5 52.c4 bxc4 53.Kxa4 Kd5 54.Kb5 Nd4+ 55.Kb6 Ne6 56.a4 Nc5 57.a5 Na4+ 58.Kc7 Nc5 59.Ne2 Na6+ 60.Kb6 Nb4 61.Kb5 Nc6 62.a6 Nd8 63.Ng1 Kd6 64.Kb6 Ke6 65.Kc7 Kf7 66.Nf3 Ne6+ 67.Kc6 Nc5 68.Kxc5 Ke6 69.Nh4 Ke7 70.Kd5 Ke8 71.Nf5 gxf5 72.Kd4 Kd8 73.Ke5 Ke7 74.Kxf5 Kd8 75.g6 Kc7 76.Kg5 Kc8 77.Kf6 Kd7 78.a7 c3 79.bxc3 Kc8 80.Kg7 Kb7 81.Kf6 Kb6 82.Kf7 Ka5 83.Kf8 Kb6 84.Ke7 Ka6 85.Kd7 Kb7 86.c4 Kxa7 87.Kc7 Ka6 88.Kc6 Ka5 89.Kd5 Kb4 90.Kd4 Ka3 91.Kd5 Kb3 92.Kd4 Ka4 93.g7 Ka3 94.g8=Q Kb3 95.Qf7 Ka3 96.Kc5 Ka4 97.Qf1 Ka5 98.Qg2 Ka4 99.Qd2 Ka3 100.Qc1+ Ka2 101.Qa1+ Kb3 102.Qh8 Ka3 103.Qh1 Kb3 104.Qh7 Ka3 105.Qd7 Ka2 106.Qc6 Ka1 107.Qd6 Kb1 108.Kb5 Kc1 109.Kb4 Kb2 110.Qb6 Kb1 111.Qb5 Kb2 112.Qf5 Ka1 113.Qf6+ Kb1 114.Ka4 Kc2 115.Qf7 Kc1 116.Qf2 Kd1 117.Qd2+ Kxd2 118.c5 Ke1 119.Kb3 Kf2 120.Kb2 Ke1 121.Kc3 Kf1 122.Kd4 Kg1 123.c6 Kf1 124.Kd3 Kf2 125.Kd2 Kg1 126.Kd1 Kf2 127.Kc1 Kg2 128.Kb2 Kf1 129.c7 Kg1 130.Kb3 Kg2 131.c8=R Kg3 132.Rc3+ Kg2 133.Kc4 Kh2 134.Re3 Kg2 135.Re7 Kh3 136.Re8 Kh2 137.Re2+ Kg3 138.Kb3 Kh4 139.Rd2 Kh5 140.Rh2+ Kg4 141.Rh1 Kg3 142.Kb2 Kf4 143.Rf1+ Kg3 144.Re1 Kf4 145.Kc3 Kg5 146.Rd1 Kf4 147.Kd2 Kf5 148.Rh1 Kf4 149.Rg1 Ke4 150.Ra1 Kd4 151.Re1 Kc5 152.Rh1 Kc6 153.Ke3 Kb5 154.Rh8 Kc6 155.Rh6+ Kd5 156.Rg6 Kc5 157.Ke4 Kb4 158.Rh6 Kc4 159.Kf3 Kb5 160.Rh1 Ka6 161.Rh8 Kb7 162.Rh7+ Ka6 163.Kg3 Kb6 164.Kf2 Ka6 165.Rf7 Kb5 166.Re7 Kb4 167.Re5 Kb3 168.Re4 Kc3 169.Ke3 Kb2 170.Kd4 Kc1 171.Re7 Kb1 172.Kc3 Kc1 173.Rb7 Kd1 174.Kd3 Ke1 175.Ke3 Kd1 176.Kd3 Kc1 177.Rb5 Kd1 178.Rb1# 1-0