1.c3 Nf6 2.d4 d5 3.Bf4 c5 4.Nf3 Qb6 5.Qb3 Nc6 6.dxc5 Qxc5 7.Nbd2 e6 8.Ne5 Nh5 9.Nd3 Qa5 10.e3 Nxf4 11.exf4 Qb6 12.Qxb6 axb6 13.g3 f6 14.Bg2 g5 15.fxg5 fxg5 16.h4 g4 17.O-O Bh6 18.Rfd1 Ke7 19.Nf1 Ra4 20.Re1 Kd6 21.a3 Bd7 22.Rad1 Rf8 23.Ne3 b5 24.Nb4 Bxe3 25.fxe3 Nxb4 26.axb4 Ra2 27.Rd2 Rfa8 28.e4 Ra1 29.Rxa1 Rxa1+ 30.Kf2 Bc6 31.exd5 Bxd5 32.Be4 h6 33.Rd4 Ra2 34.Ke3 Rxb2 35.Bxd5 exd5 36.Rxg4 Ke5 37.Rg8 Rc2 38.Kd3 Rg2 39.Rg6 Rf2 40.h5 Rf3+ 41.Kd2 Rf2+ 42.Ke3 Rc2 43.Rxh6 Rxc3+ 44.Kf2 Rc2+ 45.Kf3 Rc3+ 46.Kg4 d4 47.Rh8 d3 48.Rd8 Rc4+ 49.Kf3 Rc3 50.h6 d2+ 51.Ke2 Rc7 52.g4 Kf4 53.Rg8 Rd7 54.Kd1 Ke3 55.g5 Kd3 56.Rf8 Re7 57.Rf3+ Re3 58.Rxe3+ Kxe3 59.h7 b6 60.h8=Q Kd3 61.Qg7 Ke4 62.Qh7+ Kf4 63.Qh5 Ke4 64.Qe8+ Kd5 65.Qf8 Kc6 66.Qe7 Kd5 67.Qf7+ Ke5 68.Qf6+ Kd5 69.Qxb6 Kc4 70.Qc7+ Kxb4 71.Qd7 Ka5 72.Qh3 Ka4 73.Ke2 Ka5 74.Qc8 b4 75.Qb8 d1=R 76.Qa7+ Kb5 77.Kxd1 b3 78.Qc5+ Ka6 79.Qd6+ Kb5 80.Qg3 Ka5 81.Qc3+ Kb5 82.Qf3 Ka6 83.Qf4 b2 84.Kc2 Ka5 85.Qf1 b1=Q+ 86.Qxb1 Ka6 87.Qa1+ Kb5 88.Qa2 Kb6 89.Qd5 Ka7 90.g6 Kb8 91.Kb3 Ka7 92.Qb7+ Kxb7 93.Kc2 Kb6 94.Kb1 Kb5 95.Ka1 Ka6 96.Ka2 Kb6 97.Kb1 Ka6 98.Kb2 Ka7 99.Ka3 Kb6 100.Kb3 Ka5 101.Kc4 Ka6 102.Kc5 Ka7 103.Kb4 Kb8 104.Ka5 Kc8 105.Ka4 Kd7 106.g7 Kc7 107.Ka3 Kb8 108.Kb4 Kc8 109.Ka4 Kd8 110.Ka5 Ke8 111.g8=R+ Kf7 112.Rg1 Ke8 113.Ra1 Kf8 114.Kb5 Kf7 115.Ra4 Ke7 116.Ra6 Kd7 117.Kc5 Ke8 118.Kd4 Kf7 119.Ra3 Kg7 120.Rb3 Kf6 121.Rb5 Ke6 122.Rb7 Kf5 123.Rb4 Ke6 124.Kd3 Kf7 125.Ke2 Ke6 126.Ke1 Ke5 127.Kf1 Kd5 128.Rb8 Kc5 129.Rd8 Kb5 130.Kg1 Kb6 131.Rg8 Kb7 132.Rg5 Ka7 133.Rg7+ Kb8 134.Kg2 Kc8 135.Rf7 Kd8 136.Kf1 Ke8 137.Rf3 Ke7 138.Rf2 Kd8 139.Rf4 Ke7 140.Kg2 Ke8 141.Rg4 Kd8 142.Kh3 Kc8 143.Kg2 Kd8 144.Rg7 Kc8 145.Kf3 Kb8 146.Ke4 Kc8 147.Rg4 Kc7 148.Rg7+ Kc8 149.Kd5 Kb8 150.Kc6 Ka8 151.Rd7 Kb8 152.Kb5 Ka8 153.Rf7 Kb8 154.Kc6 Kc8 155.Rf4 Kb8 156.Rf6 Ka8 157.Kb6 Kb8 158.Rg6 Ka8 159.Rg8# 1-0