1.Nf3 a6 2.e3 e6 3.c4 d5 4.Nc3 Nf6 5.d4 c5 6.cxd5 exd5 7.Bd3 Nc6 8.O-O c4 9.Bc2 Bb4 10.Ne5 O-O 11.Bd2 Re8 12.f4 Ne7 13.f5 Bd6 14.Qf3 b5 15.a3 Bb7 16.Ng4 Nc6 17.Qh3 Be7 18.Ne5 h5 19.Ne2 Bd6 20.Nf3 b4 21.Ng5 a5 22.Nf4 Bxf4 23.Rxf4 bxa3 24.bxa3 Bc8 25.Bd1 Ne4 26.Rxe4 dxe4 27.Qxh5 Qf6 28.Ba4 Bxf5 29.Rf1 Ne7 30.Nxe4 Qe6 31.Nc5 Qg6 32.Qxg6 Bxg6 33.Bxe8 Rxe8 34.Rc1 Nd5 35.Rxc4 Nxe3 36.Bxe3 Rxe3 37.Ra4 Re2 38.Rxa5 Rd2 39.Ra8+ Kh7 40.Rd8 Ra2 41.a4 Bf5 42.h3 g5 43.g4 Bc2 44.d5 Bxa4 45.Ra8 Ra1+ 46.Kf2 Ra2+ 47.Ke3 Ra3+ 48.Kd4 Ra1 49.Rxa4 Rg1 50.Ra2 f6 51.Ra4 Kh6 52.Ra2 Rg3 53.Rd2 Rg1 54.Ra2 Rg3 55.Ra6 Rf3 56.Nb7 Re3 57.Ra7 Kh7 58.Na5+ Kh8 59.Nc6 Re5 60.Na5 Re8 61.Nb3 Re3 62.Kxe3 Kg8 63.Kd3 Kh8 64.Rc7 Kg8 65.Kc2 Kh8 66.Kb2 f5 67.Rc8+ Kh7 68.d6 Kg6 69.Kc1 Kf7 70.Rf8+ Ke6 71.Na5 f4 72.Rf5 Kxd6 73.Nb7+ Kc6 74.Kb2 Kb6 75.Kb1 Ka6 76.Kb2 f3 77.Rf7 Ka7 78.Rf5 Kb6 79.Ka1 Ka6 80.Kb1 Kxb7 81.Rd5 Kc7 82.Ka1 Kc8 83.Ra5 Kd7 84.h4 Ke8 85.Re5+ Kd8 86.hxg5 Kc8 87.Rc5+ Kb7 88.Rd5 f2 89.Rf5 f1=N 90.Rf3 Nh2 91.Rg3 Nxg4 92.Ka2 Ne5 93.Kb2 Nf3 94.Kb3 Ng1 95.g6 Ne2 96.Rg4 Kc7 97.Re4 Kc6 98.Rg4 Kd5 99.Ka3 Nd4 100.Rxd4+ Ke6 101.Rd6+ Kxd6 102.g7 Ke6 103.g8=Q+ Ke7 104.Qg3 Kd8 105.Qe1 Kc8 106.Qg1 Kc7 107.Qf2 Kb7 108.Kb3 Kc6 109.Qb2 Kd6 110.Qd4+ Kc7 111.Kb2 Kb7 112.Ka2 Kb8 113.Qg4 Ka7 114.Qg3 Kb6 115.Qg6+ Kb7 116.Qf7+ Kc6 117.Qe6+ Kc7 118.Qg4 Kd8 119.Qb4 Kd7 120.Qa4+ Kd8 121.Qb5 Kc7 122.Qb3 Kd6 123.Kb2 Kd7 124.Qb8 Ke6 125.Qc8+ Kd6 126.Kb1 Ke5 127.Kc1 Kd5 128.Qe8 Kc4 129.Qa8 Kd3 130.Qc8 Ke2 131.Qh8 Kd3 132.Qh1 Kc4 133.Qe1 Kc5 134.Qf1 Kd6 135.Qg2 Ke7 136.Qh2 Kf6 137.Qd6+ Kg7 138.Qd4+ Kh6 139.Qc4 Kg5 140.Qa4 Kf6 141.Qf4+ Ke7 142.Kd2 Kd8 143.Qe5 Kd7 144.Kc3 Kd8 145.Kb4 Kc8 146.Kc5 Kb7 147.Qe7+ Ka6 148.Qg7 Ka5 149.Qa7# 1-0