1.Nf3 g6 2.e4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 d6 7.f3 Nf6 8.Qd2 Nxd4 9.Bxd4 O-O 10.O-O-O a6 11.h4 Qa5 12.g4 Be6 13.a3 b5 14.h5 b4 15.Nd5 Bxd5 16.exd5 Rab8 17.h6 Bh8 18.g5 Nh5 19.Bxh8 Kxh8 20.Rh4 Ng3 21.Rxb4 Nxf1 22.Rxf1 Rxb4 23.Qxb4 Qxd5 24.f4 Rc8 25.Re1 Qf5 26.c3 e5 27.Qxd6 Qxf4+ 28.Kb1 Qxg5 29.Qxa6 Rf8 30.Qd6 Kg8 31.Qxe5 Qxh6 32.c4 g5 33.c5 Qg6+ 34.Ka2 g4 35.Qd5 Rc8 36.Qd7 Rc6 37.Re8+ Kg7 38.Qd4+ Kh6 39.Re5 Qf6 40.Qe3+ Kg6 41.b4 Re6 42.Rxe6 fxe6 43.c6 Qf5 44.Qc3 Qd5+ 45.Kb2 Qg2+ 46.Qc2+ Qxc2+ 47.Kxc2 g3 48.c7 g2 49.c8=Q g1=Q 50.Qg8+ Kf5 51.Qxg1 Kf6 52.Qd1 Ke7 53.Kc1 Kf7 54.Qf1+ Kg8 55.Kd2 Kg7 56.Qb5 Kf7 57.Qg5 Kf8 58.Qc5+ Kg7 59.Qc2 Kg8 60.Qc8+ Kf7 61.a4 e5 62.Qc7+ Kg6 63.Kd1 e4 64.Qa7 h6 65.Qe3 Kh7 66.Qd4 Kg6 67.Qa7 Kg5 68.Qb8 h5 69.Qb5+ Kf6 70.Ke2 h4 71.Qc6+ Kf5 72.Kf1 Kf4 73.Qf6+ Kg4 74.Kg1 e3 75.Qb2 Kf5 76.Kg2 Kf4 77.b5 Ke4 78.Kg1 e2 79.Qxe2+ Kd5 80.Qc4+ Kd6 81.Qd4+ Ke6 82.Qf6+ Kxf6 83.Kf1 Ke5 84.a5 Kd6 85.Kg2 Kc5 86.b6 Kc6 87.Kh3 Kb7 88.Kxh4 Ka6 89.Kg4 Kb7 90.Kf5 Kc8 91.Kg5 Kb8 92.Kh6 Ka8 93.Kg6 Kb8 94.Kg7 Ka8 95.Kg6 Kb8 96.a6 Kc8 97.Kh5 Kb8 98.Kh4 Ka8 99.b7+ Ka7 100.Kg3 Kb8 101.Kf2 Ka7 102.Ke3 Kxa6 103.b8=R Ka5 104.Kf2 Ka4 105.Ke1 Ka3 106.Rb7 Ka4 107.Ra7+ Kb4 108.Ra1 Kc4 109.Kd1 Kd5 110.Ra8 Kc4 111.Kc2 Kb4 112.Rh8 Kc4 113.Rd8 Kb4 114.Kd3 Ka4 115.Rd7 Kb4 116.Kc2 Kc4 117.Kc1 Kb5 118.Ra7 Kc4 119.Rg7 Kc3 120.Rg5 Kd4 121.Rg6 Kd3 122.Rh6 Ke3 123.Rd6 Kf4 124.Rd8 Kf3 125.Kb2 Kf4 126.Rc8 Kf5 127.Kc2 Ke4 128.Kb1 Kf5 129.Ka1 Kf4 130.Rg8 Ke5 131.Kb1 Kf5 132.Kc2 Kf4 133.Re8 Kg4 134.Re3 Kf5 135.Rg3 Ke6 136.Kd2 Kd5 137.Rg2 Ke4 138.Kc2 Kf3 139.Rg5 Ke4 140.Kc3 Kf4 141.Rd5 Ke4 142.Ra5 Ke3 143.Ra4 Kf2 144.Kd3 Kf3 145.Kd2 Kf2 146.Ra3 Kg2 147.Ke2 Kg1 148.Kf3 Kh1 149.Rd3 Kh2 150.Rd1 Kh3 151.Rh1# 1-0