1.d4 Nf6 2.c4 c6 3.Nc3 d5 4.cxd5 cxd5 5.Nf3 Nc6 6.Bf4 Bf5 7.Qb3 Na5 8.Qa4+ Bd7 9.Qc2 Rc8 10.e3 e6 11.Bd3 Bb4 12.O-O h6 13.Rfc1 O-O 14.Qe2 Nh5 15.Be5 f6 16.Bg3 Nxg3 17.hxg3 f5 18.Qd1 Bd6 19.Nb5 Bb8 20.Rxc8 Qxc8 21.Rc1 Qd8 22.Nc3 Qe7 23.Ne5 Be8 24.f4 Nc6 25.Qb3 Na5 26.Qc2 Nc6 27.a3 a6 28.Ne2 Bd6 29.Qb3 Qc7 30.Kf2 g6 31.Rc3 Kg7 32.Nc1 g5 33.Be2 h5 34.Ncd3 g4 35.Nc5 Bxc5 36.Rxc5 Qe7 37.Rc1 h4 38.Rh1 Rh8 39.Qd1 Nxe5 40.dxe5 Bc6 41.gxh4 Rxh4 42.g3 Rxh1 43.Qxh1 d4 44.Qc1 Qd8 45.Qc4 Qh8 46.Qxe6 Qh2+ 47.Ke1 Qg1+ 48.Kd2 Qxe3+ 49.Kd1 Ba4+ 50.Ke1 Qxg3+ 51.Kd2 Qxf4+ 52.Ke1 Qc1+ 53.Kf2 Qe3+ 54.Ke1 Qg5 55.Bc4 Qc1+ 56.Kf2 Qd2+ 57.Kf1 Qf4+ 58.Ke1 Qc1+ 59.Kf2 Qxb2+ 60.Kg3 Qxa3+ 61.Kh4 Qh3+ 62.Kg5 Qe3+ 63.Kxf5 Bc2+ 64.Kxg4 Qe4+ 65.Kg5 Qg6+ 66.Qxg6+ Bxg6 67.e6 d3 68.e7 d2 69.Bb3 Be8 70.Kf4 Kf6 71.Ke3 Kxe7 72.Kxd2 Kd6 73.Kc3 Kc5 74.Ba4 Bxa4 75.Kd2 Kc4 76.Kc1 Kd5 77.Kd2 Bd7 78.Kc2 Bc6 79.Kd1 Ke6 80.Ke2 a5 81.Ke1 Bb5 82.Kd2 Ba4 83.Kc3 Bd1 84.Kb2 Ke5 85.Kc1 Bc2 86.Kxc2 Kd4 87.Kb1 Kc5 88.Kc2 Kb5 89.Kc1 b6 90.Kd1 Kc5 91.Kc2 Kb4 92.Kd2 a4 93.Kd1 b5 94.Kd2 a3 95.Kc1 Kc5 96.Kc2 Kd5 97.Kb1 Ke6 98.Kc2 Kf6 99.Kd2 b4 100.Ke1 Kf5 101.Kf1 b3 102.Ke1 Ke5 103.Kd1 b2 104.Kc2 Kf4 105.Kd3 a2 106.Kc4 Kg3 107.Kc3 b1=Q 108.Kd4 Qd1+ 109.Kc3 Qe2 110.Kb3 Qf1 111.Kxa2 Qe1 112.Kb2 Qf2+ 113.Kc1 Qg2 114.Kd1 Kf4 115.Kc1 Ke3 116.Kb1 Kd3 117.Kc1 Qb7 118.Kd1 Qb1# 0-1