1.d4 e6 2.c4 d5 3.Nc3 Nf6 4.cxd5 exd5 5.Bf4 c6 6.e3 Bf5 7.Nf3 Nbd7 8.Bd3 Bxd3 9.Qxd3 Be7 10.O-O O-O 11.h3 Re8 12.Qc2 h6 13.Qb3 Qb6 14.Qc2 Qd8 15.Rfd1 Bf8 16.Rac1 a5 17.Qb3 Qb6 18.Qc2 Qa6 19.Ne1 Rac8 20.Nd3 b5 21.a3 a4 22.Qe2 Nb6 23.Qf3 Re6 24.Rc2 Nc4 25.Ne5 Qb7 26.Nxc4 bxc4 27.Re1 Ne4 28.Nxe4 Rxe4 29.Qd1 Rce8 30.Rce2 Qb3 31.Qd2 R4e7 32.Rc1 Rb7 33.Rc2 Qd3 34.Qa5 Qb3 35.Bg3 Qb5 36.Qe1 Rbe7 37.Bd6 Re6 38.Bxf8 Kxf8 39.Rc3 f5 40.Qd1 f4 41.Qc2 Kg8 42.Qf5 Re4 43.f3 Rxd4 44.exd4 Rxe2 45.Qc8+ Kf7 46.Qf5+ Ke7 47.Qg6 Qxb2 48.Qxg7+ Kd8 49.Qf8+ Kc7 50.Qxf4+ Kb7 51.Qf7+ Ka6 52.Qg8 Rxg2+ 53.Qxg2 Qxc3 54.Qg6 Qxd4+ 55.Kg2 Qd2+ 56.Kf1 Qd3+ 57.Qxd3 cxd3 58.f4 Kb6 59.Ke1 Kc7 60.Kd2 Kd6 61.Kxd3 c5 62.h4 Ke6 63.h5 Kf5 64.Ke3 Kg4 65.Kd3 Kxf4 66.Kd2 Kf5 67.Kd3 Kg5 68.Kd2 d4 69.Ke2 Kxh5 70.Kd1 Kg5 71.Ke2 Kg6 72.Kd1 h5 73.Kc2 Kg7 74.Kd3 h4 75.Kc2 Kg6 76.Kd3 h3 77.Kc2 Kg7 78.Kd3 Kf7 79.Kc2 Kf6 80.Kd3 Kf7 81.Kc2 h2 82.Kb2 h1=N 83.Kc2 Ng3 84.Kb2 Nf1 85.Kc2 Ke7 86.Kb2 Kd8 87.Kc2 Ne3+ 88.Kd3 Nd1 89.Kc2 Nf2 90.Kd2 Ne4+ 91.Kc2 Ng3 92.Kb2 Nf1 93.Kc2 c4 94.Kb2 d3 95.Kb1 Ne3 96.Ka2 c3 97.Kb1 Ng2 98.Ka2 Ne3 99.Kb1 d2 100.Ka2 Ng2 101.Ka1 d1=Q+ 102.Ka2 Qd2+ 103.Ka1 Qb2# 0-1