1.d4 c6 2.Nf3 Nf6 3.c4 a6 4.Nc3 d5 5.e3 Bg4 6.cxd5 cxd5 7.Qb3 b5 8.Ne5 Bc8 9.a4 b4 10.Qxb4 e6 11.Qb3 Bd6 12.Be2 Qc7 13.Bd2 Bxe5 14.dxe5 Qxe5 15.Qa3 Nbd7 16.O-O Bb7 17.Rfc1 Qg5 18.Nd1 d4 19.Bf1 Ne5 20.exd4 Qxd2 21.dxe5 Nd5 22.Nc3 Ne7 23.Rd1 Qg5 24.Qc5 O-O 25.Rd7 Ng6 26.Rxb7 Rfc8 27.Qe3 Qxe3 28.fxe3 Nxe5 29.Be2 Rxc3 30.bxc3 Nd7 31.Rxd7 g5 32.Rd5 a5 33.Rdd1 Rf8 34.Re1 h5 35.g3 h4 36.Bd3 Rc8 37.Bb5 e5 38.gxh4 Rc4 39.h5 Rc7 40.Ra3 f6 41.Ra2 Rd7 42.Kh1 Rf7 43.Rg2 Ra7 44.h4 Kf8 45.Rge2 Kg7 46.Rb2 Ra6 47.Kg2 Kh8 48.Kh1 e4 49.Reb1 f5 50.Rc2 Rh6 51.Be2 Re6 52.Rb7 Rg6 53.Rg7 gxh4 54.Rf7 Rh6 55.Bb5 h3 56.Bc6 Rxc6 57.Rxf5 Rh6 58.Rcf2 Rc6 59.c4 Rd6 60.h6 Rb6 61.Rh5 Re6 62.Rhf5 Kg8 63.Rb2 Re8 64.Rd2 Rf8 65.Rxf8+ Kxf8 66.Rg2 hxg2+ 67.Kxg2 Kg8 68.h7+ Kxh7 69.Kg3 Kg6 70.Kf4 Kf6 71.Kxe4 Ke6 72.Kd4 Kf5 73.Kd5 Kg4 74.Ke5 Kh4 75.Kd4 Kg3 76.Kd3 Kf2 77.e4 Kg2 78.Ke2 Kh2 79.Kd2 Kh1 80.Kc2 Kg1 81.Kb2 Kf2 82.c5 Ke3 83.c6 Kf2 84.Ka3 Ke3 85.Kb2 Kd4 86.Ka2 Ke5 87.c7 Kf6 88.c8=Q Kg5 89.Qc4 Kg6 90.Qc3 Kf7 91.Qc8 Kg6 92.Qc5 Kh6 93.Qa3 Kg5 94.Qc1+ Kh5 95.Qc5+ Kg6 96.Qc7 Kf6 97.Qc4 Ke5 98.Qf1 Kd4 99.Kb2 Kxe4 100.Qh3 Ke5 101.Kc2 Kf4 102.Qh8 Kg4 103.Qg7+ Kh3 104.Qa7 Kg3 105.Kc3 Kf3 106.Qb6 Ke4 107.Qf6 Kd5 108.Qf5+ Kc6 109.Kc4 Kc7 110.Qf7+ Kb6 111.Qf5 Kc6 112.Kd4 Kd6 113.Qh5 Kc6 114.Qh3 Kb6 115.Qg3 Ka6 116.Qh3 Kb6 117.Qh4 Ka7 118.Qf6 Kb8 119.Qg6 Kc7 120.Qg8 Kb7 121.Qg2+ Ka7 122.Qh1 Kb8 123.Qh7 Ka8 124.Ke5 Kb8 125.Qd3 Ka8 126.Qb5 Ka7 127.Qxa5+ Kb8 128.Qb4+ Kc8 129.Qb6 Kd7 130.a5 Kc8 131.Qb2 Kd7 132.Qb6 Ke8 133.Qb5+ Ke7 134.Qd5 Kf8 135.Qd1 Kg8 136.Qd7 Kf8 137.Kf6 Kg8 138.Qe6+ Kh7 139.Qa6 Kg8 140.Qa7 Kf8 141.Qh7 Ke8 142.Qh5+ Kf8 143.Qf7# 1-0