1.Nf3 d5 2.d4 e6 3.g3 c5 4.Bg2 cxd4 5.Nxd4 Nf6 6.O-O e5 7.Nf3 Nc6 8.c4 d4 9.e3 Be7 10.exd4 exd4 11.Bf4 O-O 12.Ne5 Nxe5 13.Bxe5 Bc5 14.Nd2 Re8 15.Bxf6 Qxf6 16.Nb3 Qb6 17.Bd5 Be6 18.Qf3 Rad8 19.Bxe6 Rxe6 20.Rad1 Rf6 21.Qd3 h5 22.Rfe1 Qc7 23.Nxc5 Qxc5 24.Re4 Rfd6 25.b3 g6 26.h4 b6 27.Rd2 Kg7 28.Rf4 a5 29.Kg2 R8d7 30.Re2 Qc6+ 31.Kh2 Qc5 32.Kg1 a4 33.Re8 Qa3 34.Qe4 d3 35.Qe5+ f6 36.Re7+ Kh6 37.Rxf6 Rxe7 38.Qf4+ Kh7 39.Rxd6 Qxa2 40.bxa4 Qe2 41.Rd8 Qe1+ 42.Kh2 Qc3 43.Kg2 Ra7 44.Qe4 d2 45.Qd5 Rc7 46.Qg8+ Kh6 47.Rd6 Qc2 48.Qh8+ Rh7 49.Qf8+ Rg7 50.Qf4+ Kh7 51.Qxd2 Qe4+ 52.Kg1 Qxc4 53.Qd4 Qxd4 54.Rxd4 Rc7 55.Rb4 Rc6 56.Kg2 Kg7 57.Kf3 Kf6 58.Ke4 Ke6 59.Kd3 Rd6+ 60.Rd4 Rc6 61.Rc4 Rd6+ 62.Ke3 Kf5 63.Rb4 Re6+ 64.Kd3 Rd6+ 65.Rd4 Rc6 66.Rf4+ Ke5 67.Rc4 Rd6+ 68.Ke3 Kf5 69.Rf4+ Ke5 70.Rb4 Kf5 71.f3 Rc6 72.Kd4 Rd6+ 73.Kc4 Ke5 74.Kb5 Rf6 75.f4+ Kf5 76.Ka6 Kg4 77.Rxb6 Rf7 78.Rxg6+ Kh3 79.a5 Rg7 80.Rxg7 Kg2 81.f5 Kf2 82.Re7 Kg2 83.Re8 Kh1 84.Kb5 Kg1 85.Kb4 Kh2 86.Kb3 Kg1 87.Kb2 Kh1 88.Kb1 Kg2 89.g4 Kg3 90.Re5 Kf4 91.Kb2 Kf3 92.Ka1 Kg3 93.a6 Kg2 94.f6 Kf1 95.a7 hxg4 96.h5 Kg2 97.Re2+ Kh1 98.Re3 Kg1 99.Ka2 g3 100.Kb1 Kh1 101.Re1+ Kg2 102.h6 Kh3 103.h7 Kg4 104.Kb2 Kh5 105.Ka1 Kg5 106.Ka2 Kh5 107.Ka3 Kg5 108.Ka4 Kf4 109.Ka5 g2 110.Kb4 g1=N 111.Kb3 Kg3 112.Kb2 Kf3 113.Kb1 Ne2 114.Ka1 Ng3 115.Ka2 Ne2 116.Kb1 Kf4 117.Rxe2 Kg3 118.Re3+ Kh4 119.Ka1 Kg5 120.Ka2 Kh6 121.Kb1 Kxh7 122.f7 Kg7 123.Ka1 Kg6 124.Ka2 Kxf7 125.Ka3 Kg7 126.Ka4 Kf8 127.Ka5 Kg7 128.Ka6 Kf6 129.Kb5 Kf5 130.Kb4 Kf4 131.Kb3 Kg4 132.Kb2 Kg5 133.Kb1 Kh4 134.Ka1 Kh5 135.Ka2 Kg5 136.Ka3 Kh4 137.Ka4 Kg5 138.Re4 Kh5 139.Ka3 Kg6 140.Re1 Kh7 141.Kb2 Kh6 142.Kc3 Kg5 143.Ra1 Kg6 144.Kd4 Kh7 145.Ra6 Kh8 146.Ke5 Kg7 147.Kf5 Kg8 148.Kf6 Kf8 149.a8=Q# 1-0