1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 c5 7.Bxc4 cxd4 8.Nxd4 Qa5 9.Bd2 Qc5 10.Bb5+ Nc6 11.Nxc6 bxc6 12.Bd3 O-O 13.O-O Qd6 14.Be3 Rd8 15.Be2 Bxc3 16.bxc3 Nxe4 17.Qc2 Nf6 18.Rad1 Qe7 19.Rxd8+ Qxd8 20.Rd1 Bd7 21.Bg5 Qe7 22.Bxf6 gxf6 23.Qd3 Be8 24.Qg3+ Kf8 25.Qh4 Rd8 26.Qxh7 Rxd1+ 27.Bxd1 Qd6 28.Qh6+ Ke7 29.Be2 Qe5 30.Qe3 Qxe3 31.fxe3 f5 32.Kf2 c5 33.Ke1 Kf6 34.Kd2 Bc6 35.g3 Bd5 36.a3 e5 37.Ke1 Kg5 38.Kf2 f6 39.h4+ Kg6 40.Bd3 Be6 41.g4 e4 42.gxf5+ Kxf5 43.Be2 Ke5 44.Kg3 f5 45.h5 Bf7 46.Bd1 Be8 47.h6 Bg6 48.Bb3 Bh7 49.Bc4 Kf6 50.Kf4 Kg6 51.Ba6 Kf6 52.a4 Bg6 53.a5 Bh7 54.Bc4 Kg6 55.Bd5 Kf6 56.Ba2 Kg6 57.Bb3 Kf6 58.Bd5 Kg6 59.a6 Kf6 60.Ba2 Kg6 61.Be6 Kf6 62.Bd7 Bg6 63.Bc8 Bh7 64.Bb7 Bg8 65.Bc6 Bh7 66.Bd5 Kg6 67.Be6 Kf6 68.Bc4 Kg6 69.Ba2 Kf6 70.Bd5 Kg6 71.Ba2 Kf6 72.Bb3 Kg6 73.Bd5 Kf6 74.Bc4 Kg6 75.Ke5 Kxh6 76.Kd6 Kg5 77.Kc6 f4 78.Kb7 fxe3 79.Kxa7 Bg8 80.Be2 c4 81.Kb6 Bd5 82.Kc5 Ba8 83.Kxc4 Kf4 84.Kd4 Bc6 85.a7 Bb7 86.c4 Ba8 87.Bd1 Bb7 88.Kc5 Ke5 89.Kb6 Ba8 90.Be2 Kd6 91.c5+ Kd5 92.Bb5 Ke5 93.c6 Kd6 94.c7 e2 95.Bxe2 Kd7 96.Bg4+ Ke7 97.Kb5 Bb7 98.c8=Q Kf7 99.Qc7+ Kg6 100.Qd7 Kh6 101.Qe8 Kh7 102.Qb8 Kg6 103.Qxb7 Kh6 104.Ka6 Kg5 105.Ka5 e3 106.Ka4 Kf6 107.Ka3 Kg5 108.Kb2 Kxg4 109.Ka2 Kf4 110.Kb3 e2 111.Qh1 e1=Q 112.Qxe1 Kf3 113.Qe8 Kf2 114.Qa8 Ke3 115.Qb8 Kf2 116.Qb7 Ke1 117.Qa8 Kd1 118.Kc3 Ke2 119.Qf8 Kd1 120.Qf1# 1-0