1.Nf3 Nc6 2.d4 Nf6 3.d5 Nb8 4.g3 g6 5.Bg2 c6 6.c4 cxd5 7.cxd5 d6 8.O-O Bg7 9.Nc3 O-O 10.e4 Bg4 11.h3 Bxf3 12.Qxf3 Nbd7 13.Be3 a6 14.Qe2 b5 15.a4 b4 16.Na2 Qa5 17.Nc1 Nc5 18.Bxc5 Qxc5 19.Nb3 Qb6 20.Rfc1 Rfc8 21.a5 Qb7 22.e5 dxe5 23.Qxe5 Ne8 24.Qe2 Nd6 25.Rc6 Bf6 26.Rac1 Kg7 27.R1c2 h5 28.h4 Qb5 29.Qxb5 axb5 30.Rxc8 Rxc8 31.Rxc8 Nxc8 32.Bh3 Na7 33.f4 Bxb2 34.Kf2 f5 35.Ke3 Kf7 36.Bf1 e5 37.dxe6+ Kxe6 38.Bg2 Bc3 39.Bb7 Kd6 40.Bg2 Be1 41.Kf3 Nc6 42.Bf1 Na7 43.Kg2 Kc7 44.Be2 Kb7 45.Bf3+ Ka6 46.Bd5 Nc8 47.Bf7 Ne7 48.Be8 Bc3 49.Kf3 Be1 50.Kg2 Bc3 51.Bf7 Nc6 52.Bxg6 Nxa5 53.Nxa5 Kxa5 54.Bxh5 b3 55.Bg6 Kb4 56.Bxf5 Ka3 57.h5 Ka2 58.h6 b2 59.g4 b4 60.g5 b1=Q 61.Bxb1+ Kxb1 62.g6 b3 63.g7 b2 64.g8=Q Kc1 65.Qb3 Bg7 66.hxg7 b1=Q 67.Qxb1+ Kd2 68.Qf1 Kc2 69.Qe1 Kb2 70.Qe5+ Ka2 71.Qc7 Kb1 72.g8=B Ka1 73.Kh3 Kb2 74.Qc4 Ka3 75.Qe4 Kb2 76.Qh7 Ka1 77.Qf7 Kb2 78.Qe7 Kb1 79.Ba2+ Kxa2 80.Qd7 Ka1 81.Qe8 Kb1 82.Qd8 Kc1 83.Qd7 Kb2 84.Kg3 Kc3 85.Qc8+ Kd3 86.Qb8 Kd4 87.Qb2+ Kc4 88.Kh3 Kc5 89.Qe2 Kd5 90.Kh4 Kc6 91.Qg4 Kb6 92.Qg8 Kc6 93.Qb3 Kc7 94.Qb8+ Kc6 95.Qb5+ Kc7 96.Qa6 Kd7 97.Qa4+ Kc8 98.Qb3 Kd7 99.Qb4 Ke8 100.Qe4+ Kd7 101.Qf3 Kc8 102.Qf2 Kc7 103.Qb2 Kd6 104.Kh5 Kc7 105.Qa3 Kd7 106.Qc5 Ke6 107.Kh6 Kf6 108.f5 Kf7 109.Kg5 Ke8 110.Kf6 Kd8 111.Qc4 Kd7 112.Qc3 Kd6 113.Qc1 Kd7 114.Qb1 Kd8 115.Qb7 Ke8 116.Ke5 Kd8 117.Kf6 Ke8 118.Qf7+ Kd8 119.Qc7+ Kxc7 120.Kg6 Kb7 121.Kh5 Kc7 122.Kh6 Kd6 123.Kg6 Kc5 124.f6 Kb4 125.Kh6 Ka5 126.Kg6 Ka4 127.Kh7 Kb5 128.Kg6 Ka6 129.Kh6 Kb7 130.Kg7 Ka6 131.f7 Ka7 132.Kh8 Kb8 133.Kg8 Ka8 134.f8=R+ Ka7 135.Rc8 Kb6 136.Rc3 Kb5 137.Kf8 Ka5 138.Ke8 Kb4 139.Rg3 Ka4 140.Rg6 Kb5 141.Rg8 Kc5 142.Rf8 Kd6 143.Rh8 Kc7 144.Rh5 Kb8 145.Rh1 Kc8 146.Rc1+ Kb8 147.Ra1 Kb7 148.Kf7 Kc6 149.Kg7 Kd7 150.Re1 Kd8 151.Kf8 Kc8 152.Rf1 Kc7 153.Ra1 Kc8 154.Rc1+ Kd8 155.Rd1+ Kc7 156.Rf1 Kb7 157.Ke8 Kb6 158.Rg1 Ka6 159.Rg7 Ka5 160.Rg4 Ka6 161.Rg1 Kb7 162.Kd7 Ka6 163.Rg2 Kb6 164.Rg7 Ka7 165.Kc7 Ka6 166.Rg6+ Ka5 167.Kd7 Kb5 168.Kd8 Kc5 169.Rg4 Kd5 170.Ke7 Ke5 171.Rh4 Kd5 172.Kf6 Kc6 173.Ke6 Kc5 174.Rg4 Kc6 175.Rg5 Kb7 176.Kd7 Ka8 177.Kc7 Ka7 178.Ra5# 1-0