1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 a6 7.a3 Bf5 8.e3 Rc8 9.Rc1 e6 10.Be2 h6 11.Na4 Be7 12.O-O g5 13.Be5 Nxe5 14.Nxe5 O-O 15.Nc5 Rc7 16.Bd3 Bxc5 17.dxc5 Bxd3 18.Qxd3 Nd7 19.Nxd7 Qxd7 20.b4 Rd8 21.f4 f5 22.fxg5 hxg5 23.g4 Rf8 24.gxf5 Qh7 25.e4 dxe4 26.Qc4 Rxf5 27.Qxe6+ Rcf7 28.Rxf5 Qxf5 29.Qxf5 Rxf5 30.Rf1 Rd5 31.Rf6 Rd3 32.a4 a5 33.b5 Rc3 34.Rb6 Rxc5 35.Rxb7 Rc4 36.Ra7 Rxa4 37.b6 Rb4 38.b7 Rb1+ 39.Kf2 e3+ 40.Kxe3 Kf7 41.b8=Q+ Kf6 42.Qxb1 g4 43.Rxa5 Ke7 44.Ra6 g3 45.Ra7+ Ke6 46.Ra8 Kd6 47.Rb8 Ke5 48.Ra8 g2 49.Rb8 g1=B+ 50.Ke2 Bf2 51.Ra8 Bg1 52.Rd8 Bf2 53.Rb8 Kd4 54.Ra8 Kc3 55.Rd8 Ba7 56.Rd7 Be3 57.Qb8 Bd4 58.Qa8 Kb3 59.Qc8 Bg7 60.Qd8 Be5 61.Qe7 Bd4 62.Kf3 Bf6 63.Qxf6 Kc4 64.Qf8 Kb3 65.Qe8 Kc3 66.Qf7 Kb4 67.Qg7 Ka4 68.Qf8 Kb3 69.Rd8 Kc3 70.Kf4 Kb3 71.h3 Kb2 72.Rc8 Kb3 73.Rb8+ Kc2 74.Ra8 Kd1 75.Qg8 Kc2 76.Qh7+ Kd1 77.Qg7 Kd2 78.Qg8 Ke2 79.Qh7 Kf1 80.Qg7 Ke1 81.Qg8 Kf2 82.Qh7 Ke1 83.Qg7 Kf1 84.Qg8 Kf2 85.Kf5 Ke3 86.Kf6 Ke4 87.h4 Kf3 88.Kf5 Ke2 89.h5 Kd1 90.Kf4 Kc2 91.Ke3 Kb2 92.Ra2+ Kc3 93.Qb3+ Kxb3 94.Ra8 Kb4 95.h6 Kc4 96.h7 Kb4 97.Rb8+ Ka3 98.Kf4 Ka2 99.Rg8 Kb3 100.Rg2 Ka3 101.h8=Q Kb3 102.Qg7 Ka3 103.Qf8+ Ka4 104.Qc8 Ka3 105.Qc7 Ka4 106.Qd7+ Ka3 107.Qe8 Kb4 108.Qf8+ Ka4 109.Kf5 Kb3 110.Rg1 Kb2 111.Rh1 Kb3 112.Rh2 Kc3 113.Rg2 Kd4 114.Rf2 Ke3 115.Re2+ Kd3 116.Re3+ Kc4 117.Re2 Kb5 118.Re3 Ka5 119.Re2 Kb6 120.Rd2 Kc6 121.Rc2+ Kd7 122.Rc7+ Kxc7 123.Qg7+ Kb8 124.Qh8+ Kb7 125.Qe8 Ka7 126.Qd8 Ka6 127.Qf8 Kb7 128.Qg7+ Ka6 129.Qh7 Kb6 130.Qh6+ Kb5 131.Qh5 Kb4 132.Qh4+ Kb3 133.Qh8 Ka2 134.Qb8 Ka3 135.Ke5 Ka4 136.Kd5 Ka3 137.Kc4 Ka2 138.Kc3 Ka1 139.Kc2 Ka2 140.Qa7# 1-0