1.d4 c6 2.Bf4 d5 3.e3 Qb6 4.Qc1 c5 5.c4 e6 6.cxd5 exd5 7.dxc5 Bxc5 8.Nc3 Nf6 9.Nf3 Nc6 10.Bd3 d4 11.exd4 Bxd4 12.O-O O-O 13.Nxd4 Nxd4 14.Be5 Ng4 15.Nd5 Qd8 16.Bxd4 Qxd5 17.Qc3 Be6 18.Rad1 Qd6 19.g3 Rfc8 20.Qa5 Qd8 21.Qb4 Qd5 22.Rfe1 Nxh2 23.Kxh2 Qh5+ 24.Kg2 Bd5+ 25.Be4 Bxe4+ 26.Rxe4 Qxd1 27.Qxb7 Rd8 28.Bxa7 Qd5 29.Qxd5 Rxd5 30.Be3 Rb5 31.Bd4 f6 32.a3 Ra4 33.Kf3 Rf5+ 34.Ke3 Kf7 35.Bb6 Rxe4+ 36.Kxe4 Rb5 37.Bd4 Ke6 38.Bc3 Rg5 39.a4 Rg4+ 40.f4 Rxg3 41.a5 Kd7 42.Kd5 h5 43.a6 Kc7 44.Kc5 Kb8 45.Kb6 Ka8 46.Be1 Rb3+ 47.Kc6 Rxb2 48.Bf2 Ra2 49.Bg1 g6 50.Kc7 Ra3 51.Kd6 Kb8 52.Bd4 Rxa6+ 53.Kd7 Kb7 54.Bg1 f5 55.Bc5 Ra2 56.Ba3 Rxa3 57.Ke8 Ra7 58.Kd8 Ra3 59.Ke7 Ra5 60.Kd6 h4 61.Ke6 Rc5 62.Kf6 Kb8 63.Kg5 Kc8 64.Kh6 g5 65.Kg6 Rc2 66.fxg5 Rc4 67.Kf7 Re4 68.g6 Rg4 69.Ke8 Rf4 70.Kf7 Kd8 71.Kg8 Kd7 72.Kh7 Rb4 73.Kg8 Rc4 74.g7 Ra4 75.Kf8 Ra8+ 76.Kf7 h3 77.g8=B Rc8 78.Kg6 Rxg8+ 79.Kxf5 Kc8 80.Kf6 Rg1 81.Ke5 Rg8 82.Kf6 Rg7 83.Ke5 Rg1 84.Ke4 Rg5 85.Kf4 Kc7 86.Ke4 Kb6 87.Kd4 Rf5 88.Kc3 Rd5 89.Kc2 Ka6 90.Kc1 Kb6 91.Kb1 Rf5 92.Kc2 Kb5 93.Kd2 Rg5 94.Kd1 Rh5 95.Kc1 Ka5 96.Kd2 h2 97.Ke3 Re5+ 98.Kf4 Rf5+ 99.Kg4 Rh5 100.Kg3 Rh4 101.Kf2 Rh5 102.Ke3 Rf5 103.Kd4 Rf8 104.Kd3 Rf7 105.Kc2 Rf6 106.Kb2 Ka4 107.Kc3 Rh6 108.Kc4 Rh5 109.Kc3 Rh7 110.Kb2 Kb4 111.Kc1 Rd7 112.Kc2 Ka5 113.Kc3 Rd2 114.Kc4 Rd1 115.Kc5 Rf1 116.Kd6 Rf6+ 117.Kd7 Rf4 118.Kc6 h1=Q+ 119.Kc7 Qc1+ 120.Kd6 Ka4 121.Kd7 Qb1 122.Kc7 Qg1 123.Kb8 Rf8+ 124.Kc7 Qg8 125.Kb6 Rc8 126.Ka7 Qd8 127.Ka6 Qh4 128.Kb6 Qh7 129.Ka6 Rc6# 0-1