1.Nf3 c5 2.e4 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 a6 6.Nxc6 bxc6 7.Bd3 e5 8.f4 d6 9.Qe2 Nf6 10.Bd2 Be7 11.h3 O-O 12.O-O-O a5 13.Rhf1 Nd7 14.Na4 exf4 15.Bxf4 Bg5 16.Bxg5 Qxg5+ 17.Qd2 Qe7 18.b3 Rd8 19.Be2 Nf6 20.Bf3 Nxe4 21.Bxe4 Qxe4 22.Nb6 Rb8 23.Nxc8 Rbxc8 24.Qxa5 Qxg2 25.Qf5 Qg6 26.a4 d5 27.Kb2 f6 28.Qe6+ Qf7 29.Rfe1 Qxe6 30.Rxe6 Kf7 31.Re2 Ra8 32.Ka3 g5 33.Kb4 f5 34.Kc5 f4 35.Kxc6 h5 36.Rf1 Rdc8+ 37.Kxd5 Rc3 38.h4 f3 39.hxg5 Kg6 40.Ref2 Rd8+ 41.Ke4 h4 42.a5 Kxg5 43.a6 Rc6 44.a7 Ra6 45.Rg1+ Kh6 46.Rxf3 Rxa7 47.Rf6+ Kh5 48.Rf5+ Kh6 49.Rf4 Kh5 50.Rh1 Kg5 51.Rhxh4 Rc7 52.Rfg4+ Kf6 53.Rh6+ Kf7 54.Rh7+ Ke8 55.Rxc7 Rd6 56.Rh7 Rh6 57.c4 Rh3 58.Rf7 Rh2 59.Rf3 Re2+ 60.Kf5 Kf8 61.c5 Ke7 62.Rg6 Kd7 63.Rb6 Rg2 64.Rb7+ Kd8 65.Rb8+ Ke7 66.Rb4 Ke8 67.Re3+ Kd7 68.Ree4 Kd8 69.Ke5 Ke8 70.Kd6+ Kf7 71.Kd5 Kf6 72.Rb6+ Kf5 73.Rf6+ Kg5 74.Rg4+ Kxg4 75.Re6 Rg3 76.Rc6 Rxb3 77.Rb6 Rh3 78.Rb4+ Kg5 79.Re4 Kf6 80.c6 Rd3+ 81.Kc5 Rc3+ 82.Kb6 Rb3+ 83.Kc7 Rc3 84.Re1 Ra3 85.Rb1 Rc3 86.Kb7 Kg7 87.Rb2 Rc1 88.Rh2 Re1 89.Rg2+ Kf7 90.c7 Rb1+ 91.Kc8 Rc1 92.Rh2 Rg1 93.Rh3 Rg6 94.Rh1 Ke6 95.Kb7 Rh6 96.Rxh6+ Ke5 97.Ka7 Kf5 98.Rh8 Ke6 99.Kb7 Ke5 100.Ka6 Kf5 101.Ka7 Kf4 102.c8=R Ke4 103.Ra8 Kd3 104.Ka6 Kc2 105.Kb5 Kb2 106.Ka5 Ka1 107.Rh4 Kb2 108.Rc4 Kb1 109.Rg4 Ka2 110.Re8 Ka3 111.Re5 Kb3 112.Rf4 Ka2 113.Re3 Kb2 114.Rf5 Kb1 115.Ka6 Ka2 116.Ka7 Ka1 117.Rf6 Kb2 118.Rd6 Kc1 119.Rd1+ Kc2 120.Red3 Kb2 121.Rc1 Ka2 122.Rc6 Kb2 123.Rf3 Ka1 124.Ra3+ Kb1 125.Rg6 Kc1 126.Rc3+ Kd2 127.Rc8 Kd3 128.Rh6 Ke3 129.Ra8 Kf3 130.Rd6 Kg3 131.Rd4 Kg2 132.Rf8 Kh2 133.Rdd8 Kh3 134.Rde8 Kh4 135.Re4+ Kg3 136.Rf2 Kh3 137.Re7 Kh4 138.Rfe2 Kg3 139.Re1 Kg4 140.Ka8 Kf3 141.R1e4 Kf2 142.Ra7 Kg1 143.Ra5 Kf1 144.Rc5 Kg1 145.Rc2 Kh1 146.Re1# 1-0