1.d4 Nf6 2.c4 e6 3.g3 a6 4.Qc2 c5 5.dxc5 Bxc5 6.Nf3 O-O 7.Bg2 Nc6 8.O-O d6 9.Nc3 h6 10.b3 Qe7 11.Bb2 Rd8 12.Rad1 b5 13.cxb5 axb5 14.Nxb5 Rxa2 15.Nc3 Ra6 16.Na4 Ba7 17.e3 e5 18.Ba3 Be6 19.Qd3 Ra5 20.Nd2 Qd7 21.Nc4 e4 22.Qc3 Bxc4 23.Rxd6 Qxd6 24.Bxd6 Bxf1 25.Qxc6 Be2 26.Bf1 Bxf1 27.Kxf1 Rf5 28.Be7 Rb8 29.Ke1 Nd5 30.Bd6 Rd8 31.g4 Rg5 32.Bg3 Rxg4 33.Qb7 Bxe3 34.fxe3 Nxe3 35.Qc7 Rd5 36.Ke2 Nf5 37.Nc3 Nd4+ 38.Ke1 Nc2+ 39.Ke2 Nd4+ 40.Kf2 Ne6 41.Qc6 Rd2+ 42.Ke1 e3 43.Nd5 Rgd4 44.Nxe3 R2d3 45.Ke2 Rd2+ 46.Kf1 R2d3 47.Nc2 Rd1+ 48.Ne1 Ng5 49.Qe8+ Kh7 50.Qc8 Ne4 51.Be5 Nd2+ 52.Ke2 Rxe1+ 53.Kxe1 Nf3+ 54.Ke2 Nxe5 55.Qf5+ Ng6 56.Qxf7 Rh4 57.Qf2 Rb4 58.Qg3 Nf4+ 59.Kd2 Rd4+ 60.Kc2 Nd5 61.Kb2 Rd2+ 62.Kc1 Rd4 63.Qe5 Rd3 64.Qe4+ Kh8 65.Qxd3 g5 66.Qb5 h5 67.Qa6 h4 68.Qa1+ Nf6 69.Kb2 Kh7 70.h3 Nd5 71.Qa8 Nc7 72.Qa5 Ne6 73.Qa8 Kg7 74.b4 Nf8 75.Qa7+ Kh8 76.Qe3 Kg8 77.Qf3 g4 78.Qd5+ Kh7 79.Qf7+ Kh6 80.Qc7 Kh5 81.Ka1 Kg5 82.Qc1+ Kg6 83.Qc4 Nh7 84.Qc2+ Kf6 85.Qc6+ Ke5 86.Qd7 Nf8 87.Qb5+ Ke4 88.hxg4 h3 89.Qe8+ Kd4 90.Qxf8 Kd3 91.Qf7 Kc3 92.b5 Kd2 93.Qe8 Kd1 94.Qh8 Kd2 95.Kb1 Ke2 96.Qa1 Kd2 97.Qa4 Ke2 98.Qa3 Kd1 99.Qg3 Ke2 100.Qg1 Kd3 101.Qc1 Ke2 102.Qc5 h2 103.Qh5 h1=Q+ 104.Qxh1 Kf2 105.Qf3+ Kxf3 106.b6 Kg2 107.Ka1 Kg1 108.Kb1 Kh1 109.Kc1 Kh2 110.Kb1 Kh3 111.Ka1 Kh2 112.g5 Kg1 113.Ka2 Kh1 114.Kb2 Kh2 115.b7 Kh1 116.Kb3 Kg2 117.Kc3 Kh3 118.Kb4 Kg4 119.b8=Q Kf5 120.Qh2 Ke4 121.g6 Ke3 122.Qf2+ Kxf2 123.Ka4 Kg3 124.Ka5 Kf2 125.Ka4 Ke3 126.Kb4 Kd4 127.g7 Ke3 128.Ka5 Ke4 129.g8=R Kf5 130.Rg7 Kf4 131.Rh7 Kg5 132.Kb5 Kf6 133.Rc7 Ke6 134.Rc4 Kf6 135.Ka4 Kf5 136.Rd4 Ke6 137.Rd2 Kf5 138.Rg2 Ke4 139.Rb2 Kd5 140.Kb3 Kd4 141.Ka2 Kc5 142.Rc2+ Kb4 143.Rc8 Ka5 144.Kb2 Kb5 145.Rb8+ Kc5 146.Ka2 Kc6 147.Re8 Kb6 148.Ka1 Kb5 149.Rf8 Kc5 150.Kb1 Kb5 151.Kb2 Kc5 152.Rb8 Kc4 153.Re8 Kc5 154.Rf8 Kd5 155.Ka1 Kc5 156.Rd8 Kc4 157.Kb2 Kb4 158.Kc2 Ka5 159.Rd7 Kb4 160.Rd6 Kc5 161.Rh6 Kd4 162.Kb3 Ke4 163.Rh7 Ke3 164.Kc4 Kd2 165.Rf7 Ke1 166.Rg7 Kd2 167.Re7 Kd1 168.Re8 Kd2 169.Re4 Kc2 170.Re3 Kb2 171.Rd3 Ka1 172.Re3 Kb1 173.Kc3 Ka2 174.Re7 Ka1 175.Re2 Kb1 176.Re5 Ka1 177.Kb3 Kb1 178.Re1# 1-0