1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.Qc2 Nbd7 8.O-O c6 9.Rd1 h6 10.Bf4 a5 11.Ne5 Nh5 12.Be3 Nhf6 13.h3 Qc7 14.f4 dxc4 15.Nxc4 h5 16.Nc3 Nd5 17.Bf2 h4 18.e4 hxg3 19.Bxg3 Nxf4 20.Kh1 f6 21.Rf1 e5 22.Bxf4 exf4 23.Ne2 b5 24.Na3 Bxa3 25.bxa3 g5 26.e5 Nb6 27.Nxf4 gxf4 28.Rxf4 Qh7 29.Qf2 Ra7 30.Rg1 Rg7 31.exf6 Rg6 32.Rh4 Rfxf6 33.Qxf6 Rxf6 34.Bd5+ Kf8 35.Rxh7 cxd5 36.Rh8+ Kf7 37.Rh7+ Ke6 38.h4 Kd6 39.h5 Bf5 40.Ra7 Rh6 41.Rg5 Be4+ 42.Kh2 Kc6 43.Rxa5 Rf6 44.Ra7 Nc8 45.Ra6+ Nb6 46.Ra7 Nc4 47.Rgg7 Rh6 48.Ra6+ Nb6 49.Rg5 Kb7 50.Ra5 Bd3 51.Kg3 Rh7 52.Kh4 Be2 53.Re5 Bd3 54.Re6 Rf7 55.h6 Bf5 56.Re8 Bd7 57.Rg8 Rf1 58.Rg7 Rh1+ 59.Kg5 Rg1+ 60.Kf4 Rf1+ 61.Kg3 Rh1 62.h7 Rh3+ 63.Kg2 Rh4 64.Rxb5 Kc6 65.Rxb6+ Kxb6 66.Rxd7 Kc6 67.Kg3 Rh6 68.Ra7 Kb6 69.Rf7 Kb5 70.Rc7 Kb6 71.Rf7 Kb5 72.Kf4 Kc4 73.Ke5 Rh5+ 74.Kf6 Kxd4 75.Kg6 Rh2 76.Rf5 Kc4 77.Rh5 Rg2+ 78.Kh6 Rxa2 79.h8=Q Re2 80.Qc8+ Kd3 81.Qc7 Rc2 82.Qd7 Kd2 83.Qe8 Kd3 84.Qf7 Kd4 85.Qg7+ Kc5 86.Qh7 Kb6 87.Qxc2 Ka6 88.Kg6 Kb5 89.Rh6 Ka5 90.Rh7 d4 91.Rh8 Kb6 92.Rh7 Ka5 93.Kg7 Ka6 94.Rh8 Kb5 95.Qc1 Kb6 96.Kg8 Ka7 97.Rh7+ Ka8 98.Rh6 Kb7 99.Rg6 Ka8 100.Kh8 d3 101.Kh7 Ka7 102.Kh6 Ka8 103.Kh5 Kb7 104.Kh4 d2 105.Qb1+ Kc8 106.Kh5 d1=R 107.Qxd1 Kb7 108.Qd8 Ka7 109.Qd7+ Kb8 110.Qe8+ Kc7 111.Qf7+ Kb8 112.Qg7 Ka8 113.Qh7 Kb8 114.Qh6 Ka8 115.Qh8+ Ka7 116.Qg7+ Kb8 117.Qh7 Kc8 118.Qh6 Kc7 119.Qh8 Kb7 120.Qg7+ Kc8 121.Kg4 Kd8 122.Kf5 Kc8 123.Ke5 Kd8 124.Kd6 Ke8 125.Qg8# 1-0