1.d4 Nf6 2.Nf3 e6 3.c4 Be7 4.Bf4 c6 5.e3 d5 6.Be2 dxc4 7.Bxc4 Nbd7 8.O-O a6 9.a4 O-O 10.Nc3 c5 11.e4 cxd4 12.Qxd4 Qb6 13.Rfd1 Qxb2 14.Rdb1 Qc2 15.Bb3 Bc5 16.Bxc2 Bxd4 17.Nxd4 e5 18.Be3 exd4 19.Bxd4 Rd8 20.Rd1 Nf8 21.Bxf6 Rxd1+ 22.Rxd1 gxf6 23.Nd5 Be6 24.Nxf6+ Kg7 25.Nh5+ Kh6 26.Nf4 b5 27.f3 Rc8 28.Nxe6 Nxe6 29.Bb3 bxa4 30.Bxa4 Nc5 31.Ra1 a5 32.Rc1 Kg6 33.Kf1 Kf6 34.Ke2 Ke7 35.Ke3 Kd6 36.Bd1 Rc7 37.f4 f6 38.Rc4 Ra7 39.Rd4+ Kc6 40.Bf3 Kb5 41.Be2+ Kc6 42.Bc4 a4 43.g4 a3 44.Ba2 Rg7 45.g5 fxg5 46.f5 Rd7 47.f6 Rxd4 48.Kxd4 Nd7 49.e5 h5 50.Ke4 h4 51.f7 Nf8 52.Kf5 Kd7 53.e6+ Ke7 54.Kxg5 h3 55.Kh4 Ng6+ 56.Kxh3 Nf4+ 57.Kg4 Ne2 58.h4 Nc3 59.Bb3 a2 60.Bxa2 Nxa2 61.h5 Nc3 62.h6 Nd5 63.Kf5 Kf8 64.h7 Kg7 65.h8=Q+ Kxh8 66.f8=Q+ Kh7 67.Ke4 Nf4 68.Qe7+ Kh6 69.Qc5 Kh7 70.Qa5 Nd3 71.Qe5 Nxe5 72.Kxe5 Kh6 73.Kd5 Kg7 74.Kd6 Kh6 75.Kc7 Kg5 76.e7 Kh6 77.e8=Q Kg5 78.Qc8 Kh5 79.Qa6 Kh4 80.Qa8 Kg5 81.Qa3 Kh4 82.Kd8 Kh5 83.Qd6 Kg4 84.Qf6 Kh5 85.Qd4 Kg6 86.Kc7 Kg5 87.Qb4 Kg6 88.Kb8 Kh7 89.Qc3 Kg6 90.Qg3+ Kf7 91.Qh3 Ke7 92.Qb3 Kf8 93.Qd3 Kg8 94.Qd8+ Kf7 95.Qd5+ Kg7 96.Qe4 Kh6 97.Qe2 Kg6 98.Kb7 Kf6 99.Qg4 Ke5 100.Qg3+ Ke4 101.Kb8 Kd4 102.Qg1+ Ke5 103.Qf1 Ke6 104.Qh1 Kf7 105.Qh7+ Kf8 106.Qg6 Ke7 107.Qa6 Kd7 108.Qc8+ Ke7 109.Kb7 Kf7 110.Qc2 Kf6 111.Qc6+ Ke5 112.Ka8 Kf4 113.Qh1 Kf5 114.Qh3+ Kf4 115.Kb7 Ke4 116.Qe6+ Kd3 117.Qe5 Kd2 118.Qd5+ Kc2 119.Kc6 Kc3 120.Kc5 Kc2 121.Kc4 Kb2 122.Qd2+ Kb1 123.Kb3 Ka1 124.Qc1# 1-0