1.d4 c6 2.Nc3 d5 3.e4 dxe4 4.Nxe4 Bf5 5.Ng3 Bg6 6.Nf3 e6 7.Bd3 Nf6 8.O-O Nbd7 9.Bf4 Be7 10.c4 O-O 11.Qe2 c5 12.Bxg6 hxg6 13.Rad1 cxd4 14.Rxd4 Qa5 15.a3 Qa4 16.Rfd1 Rfc8 17.Ne4 Nb6 18.c5 Qb3 19.cxb6 Rc2 20.R4d2 Rxd2 21.Rxd2 Nd5 22.Bd6 Rc8 23.Bxe7 Rc1+ 24.Ne1 Nf4 25.Qf1 Nd3 26.Rxd3 Qxd3 27.Qxd3 Rxe1+ 28.Qf1 Rxf1+ 29.Kxf1 g5 30.bxa7 e5 31.a4 f5 32.Nxg5 g6 33.a5 Kg7 34.Ke2 Kh6 35.Kd3 Kh5 36.Kc4 e4 37.Kd5 e3 38.fxe3 b6 39.axb6 Kh4 40.Kd6 f4 41.exf4 Kg4 42.f5 Kh4 43.fxg6 Kh5 44.g7 Kg6 45.Ke5 Kxg7 46.b7 Kg8 47.Ke6 Kg7 48.Kd5 Kh8 49.Kd6 Kg7 50.Ke6 Kh8 51.Kd5 Kg7 52.Kd6 Kh8 53.Ke6 Kg7 54.b8=Q Kh6 55.Kd5 Kh5 56.Kd6 Kg6 57.Kd7 Kg7 58.Kc6 Kh6 59.Kc7 Kh5 60.Kc8 Kg6 61.Bd6 Kh5 62.Bc5 Kg6 63.Bd4 Kxg5 64.Be3+ Kf6 65.Bf2 Kg7 66.Be1 Kf7 67.Bf2 Kf8 68.Be1 Kg8 69.Bf2 Kg7 70.a8=Q Kf7 71.Be3 Kg7 72.Bf2 Kh8 73.Be3 Kg8 74.Bf2 Kf8 75.Be3 Kf7 76.Bf2 Kg8 77.Be3 Kh7 78.Bf2 Kh6 79.Be3+ Kg7 80.Qe4 Kf7 81.Qf5+ Ke8 82.Qf7+ Kxf7 83.Bf2 Kg7 84.Be1 Kf7 85.Bd2 Kg7 86.Bc3+ Kf7 87.Bd2 Kf8 88.Be1 Kg7 89.Bf2 Kf7 90.Be1 Kg8 91.Bf2 Kf8 92.Be1 Kg7 93.b4 Kf7 94.b5 Kg7 95.b6 Kf7 96.Bf2 Ke8 97.Be1 Kf7 98.b7 Kg8 99.Bd2 Kf7 100.Be1 Kf8 101.Bd2 Ke7 102.Bc3 Kf8 103.Bd2 Ke8 104.Qc7 Kf8 105.Be1 Kg8 106.Bf2 Kf8 107.Be1 Kg8 108.b8=Q Kh8 109.Bf2 Kg8 110.Be1 Kh8 111.Qg7+ Kxg7 112.Bf2 Kh6 113.Be1 Kg6 114.Bd2 Kg7 115.Be1 Kh7 116.Bd2 Kg6 117.Bc3 Kh7 118.Bd4 Kh6 119.Be3+ Kg7 120.Bf2 Kg8 121.Kd7+ Kh7 122.Be1 Kg7 123.Bf2 Kf6 124.Be1 Kg7 125.Ke7 Kg6 126.Bf2 Kh6 127.Kf6 Kh7 128.Be1 Kh6 129.Qh8# 1-0