1.Nf3 c5 2.e4 Qa5 3.Bc4 Nf6 4.Nc3 d6 5.O-O e6 6.d4 cxd4 7.Nxd4 a6 8.Bb3 Be7 9.f4 Nc6 10.Be3 Nxd4 11.Bxd4 O-O 12.Qf3 Bd7 13.e5 dxe5 14.fxe5 Bc6 15.exf6 Bxf3 16.fxe7 Rfe8 17.Rxf3 Qb4 18.Rd1 Qxe7 19.Rdf1 Rad8 20.Be3 f6 21.Bb6 Rc8 22.a4 Rc6 23.a5 Qb4 24.Rf4 Qd6 25.Rd4 Qe5 26.Re4 Qd6 27.Rd1 Qe7 28.Rde1 Kh8 29.Ba4 Rec8 30.Bxc6 Rxc6 31.Rd1 h6 32.h3 e5 33.Rd2 Rd6 34.Bc5 Rxd2 35.Bxe7 Rxc2 36.Re2 Rxe2 37.Nxe2 Kh7 38.Bd8 f5 39.Kf2 e4 40.h4 g5 41.Kg3 b6 42.axb6 a5 43.hxg5 f4+ 44.Nxf4 a4 45.Kg4 a3 46.bxa3 Kg8 47.Kh4 e3 48.b7 Kh8 49.Kh5 Kh7 50.g3 e2 51.Nxe2 hxg5 52.Kxg5 Kh8 53.Kg6 Kg8 54.Kh5 Kh8 55.Kh6 Kg8 56.Kg6 Kf8 57.Kh7 Kf7 58.Kh8 Kf8 59.Kh7 Kf7 60.a4 Ke8 61.Kg8 Kd7 62.Kf8 Ke6 63.b8=R Kd7 64.Rb5 Kc8 65.Kf7 Kd7 66.Kf6 Kc8 67.Ke5 Kxd8 68.Kd4 Ke7 69.Kc3 Kf7 70.Kb2 Ke6 71.Kb1 Kd7 72.Ka1 Kc6 73.Rb2 Kd7 74.g4 Ke7 75.Nc3 Kf6 76.Rb4 Kg6 77.Rb5 Kh6 78.Rb2 Kg7 79.Rb6 Kg8 80.Ka2 Kg7 81.Kb1 Kh8 82.Ka1 Kg8 83.Kb2 Kh7 84.g5 Kg7 85.Kb3 Kh8 86.g6 Kg7 87.Kb2 Kh6 88.Kb1 Kg5 89.Ka1 Kh4 90.Ka2 Kh3 91.Kb1 Kg4 92.g7 Kg5 93.Ka1 Kh4 94.Ka2 Kh5 95.Kb1 Kh4 96.Ka1 Kh3 97.Ka2 Kg4 98.Ka3 Kg5 99.Kb2 Kg4 100.Kb1 Kf5 101.Ka1 Ke5 102.g8=R Kf5 103.Kb2 Ke5 104.Kb3 Kd4 105.Rb7 Kd3 106.Rbb8 Ke3 107.Kb4 Kd3 108.a5 Kc2 109.Kb5 Kxc3 110.a6 Kc2 111.Kb6 Kb3 112.a7 Kc3 113.Kb7 Kb2 114.a8=N Ka1 115.Rg5 Ka2 116.Rg6 Ka1 117.Rg7 Kb1 118.Rgg8 Ka2 119.Rg5 Kb3 120.Rg6 Kb2 121.Rg7 Kc3 122.Rgg8 Kd3 123.Rg5 Kc4 124.Rg6 Kb4 125.Rg4+ Kb3 126.Rg5 Ka4 127.Rg4+ Ka5 128.Kc8 Ka6 129.Kd7 Ka5 130.Rb5+ Kxb5 131.Kd6 Ka6 132.Ra4+ Kb7 133.Ra1 Kb8 134.Kd5 Kb7 135.Kc4 Kc8 136.Ra7 Kd8 137.Kc5 Kc8 138.Kd6 Kd8 139.Nb6 Ke8 140.Ke6 Kd8 141.Ra8+ Kc7 142.Kd5 Kb7 143.Kc4 Kc6 144.Kb3 Kb5 145.Kc3 Kc5 146.Ra5+ Kd6 147.Kc4 Kc6 148.Ra6 Kb7 149.Kb5 Kc7 150.Na4 Kb7 151.Rg6 Kc8 152.Rg7 Kb8 153.Kc6 Kc8 154.Rg8# 1-0