1.Nf3 Nf6 2.d4 e6 3.h3 Nc6 4.e3 Be7 5.b3 d5 6.Be2 b6 7.Bb2 Bb7 8.c4 dxc4 9.Bxc4 Na5 10.O-O Nxc4 11.bxc4 O-O 12.Qc2 c5 13.Nbd2 cxd4 14.Bxd4 Nd7 15.a4 a5 16.Rfb1 Bb4 17.Bc3 Bxc3 18.Qxc3 Nc5 19.Nb3 Bxf3 20.gxf3 Qg5+ 21.Kh2 Qh4 22.Rg1 g6 23.Nxc5 bxc5 24.Ra2 Rfb8 25.f4 Rb4 26.Rd1 Rxa4 27.Rc2 Rb4 28.Rd7 a4 29.Rc7 Qd8 30.Rxc5 Rb3 31.Qe5 a3 32.Ra2 Rb1 33.Qe4 Rb4 34.Rb5 Rba4 35.Qc2 Qd6 36.c5 Qd5 37.Qb3 Qxb3 38.Rxb3 Kf8 39.c6 Ke7 40.Rb7+ Kd6 41.Rxf7 R8a7 42.c7 Ra8 43.Rd2+ Kc5 44.Rd8 a2 45.c8=Q+ Rxc8 46.Rxc8+ Kd6 47.Rc1 a1=Q 48.Rxa1 Rxa1 49.Rxh7 e5 50.fxe5+ Kxe5 51.Rf7 Rb1 52.Kg3 Rg1+ 53.Kf3 Rh1 54.Kg2 Rc1 55.h4 Ra1 56.Rf4 Rc1 57.Rg4 Kf6 58.Kh3 Rh1+ 59.Kg2 Rc1 60.Rd4 Rb1 61.Rd5 Rb4 62.Kg3 Rb1 63.h5 gxh5 64.Rxh5 Rb7 65.Kf4 Rb4+ 66.e4 Rb2 67.f3 Rd2 68.e5+ Kg6 69.Rg5+ Kf7 70.Kf5 Rd1 71.f4 Rb1 72.e6+ Ke7 73.Rg7+ Ke8 74.Kf6 Rg1 75.Rxg1 Kd8 76.Rg2 Kc7 77.Rg4 Kd8 78.Kg5 Ke8 79.Kf6 Kd8 80.Kg6 Ke8 81.Kg7 Kd8 82.Rh4 Ke8 83.Kg8 Kd8 84.Kh7 Kc8 85.f5 Kb8 86.Rc4 Ka7 87.Kh8 Kb7 88.Rc1 Kb8 89.Rc7 Kxc7 90.f6 Kc8 91.Kg8 Kd8 92.Kh7 Kc8 93.e7 Kc7 94.e8=R Kd7 95.f7 Kc6 96.Kh6 Kd7 97.f8=Q Kc6 98.Re5 Kc7 99.Rh5 Kb7 100.Qe7+ Kc8 101.Qe4 Kd8 102.Qh4+ Ke8 103.Kg6 Kf8 104.Rh6 Ke8 105.Kf5 Kd7 106.Rh8 Kc6 107.Rh7 Kb6 108.Qh1 Kc5 109.Ke4 Kb5 110.Rh3 Kb4 111.Rg3 Kc5 112.Qf1 Kb6 113.Qa1 Kb7 114.Rg2 Kb6 115.Kd5 Kb5 116.Qe1 Kb6 117.Qe8 Kc7 118.Qc8+ Kb6 119.Qh3 Kb7 120.Rg3 Kb8 121.Qh7 Ka8 122.Qh8+ Ka7 123.Rf3 Ka6 124.Qh6+ Ka7 125.Ke5 Kb8 126.Qb6+ Kc8 127.Qc6+ Kd8 128.Qg6 Kd7 129.Rf7+ Ke8 130.Qg1 Kxf7 131.Kf4 Ke6 132.Qh2 Ke7 133.Qf2 Kf7 134.Qh2 Kg8 135.Ke3 Kf7 136.Qf2+ Ke6 137.Qc2 Kd6 138.Ke2 Ke6 139.Kd1 Kd5 140.Qb2 Kc4 141.Qf2 Kd5 142.Kd2 Kc6 143.Qf3+ Kc7 144.Qd3 Kc6 145.Ke2 Kc7 146.Qd1 Kc6 147.Kf1 Kc7 148.Ke1 Kb7 149.Qg4 Ka7 150.Qg6 Kb7 151.Qg1 Kc8 152.Qa7 Kd8 153.Kd2 Ke8 154.Qa6 Kd8 155.Ke2 Kd7 156.Qa4+ Kd6 157.Qa6+ Kd5 158.Qb6 Ke5 159.Kf2 Kd5 160.Qf6 Ke4 161.Qg5 Kd3 162.Qc1 Kd4 163.Qe1 Kd3 164.Qe8 Kd2 165.Qd7+ Kc1 166.Qc6+ Kb1 167.Kg3 Ka1 168.Qd5 Kb1 169.Qb5+ Kc1 170.Qf5 Kb2 171.Qa5 Kb3 172.Kf3 Kc4 173.Ke4 Kb3 174.Kd3 Kb2 175.Qb4+ Ka1 176.Kc2 Ka2 177.Qb2# 1-0