1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Bb4+ 5.Bd2 Be7 6.Nf3 O-O 7.Qc2 Nbd7 8.O-O c6 9.Na3 b6 10.cxd5 cxd5 11.Qb3 Ne4 12.Bf4 g5 13.Be3 Nd6 14.Nb5 Nc4 15.Bc1 a6 16.Na3 Nd6 17.Ne5 Bb7 18.Bd2 Nxe5 19.dxe5 Ne4 20.Bxe4 dxe4 21.Bb4 Bd5 22.Bxe7 Qxe7 23.Qe3 h6 24.Nb1 Qc7 25.Nc3 Qxe5 26.f4 gxf4 27.Rxf4 b5 28.Raf1 f5 29.Rh4 Rf6 30.Rxh6 Rxh6 31.Qxh6 Bc4 32.b3 b4 33.bxc4 bxc3 34.Rd1 Qc5+ 35.Kg2 Qxc4 36.Qg6+ Kf8 37.Qh5 Qc6 38.Qh8+ Kf7 39.Qh7+ Ke8 40.Qg8+ Ke7 41.Qg7+ Ke8 42.Rc1 Rc8 43.h4 c2 44.h5 e3+ 45.Kh3 Qc3 46.Qxc3 Rxc3 47.g4 Kf7 48.Kg3 Rc4 49.gxf5 exf5 50.Kf3 f4 51.Kg4 Kf6 52.a3 Ke5 53.h6 Kf6 54.Kf3 Kg6 55.Kg4 Kxh6 56.Kf5 f3 57.exf3 e2 58.f4 Rd4 59.Rh1+ Kg7 60.Rg1+ Kf7 61.Rg6 c1=Q 62.Ke5 Qc2 63.Re6 Qd2 64.Rc6 Qe1 65.Rc1 Qd1 66.Rc8 Qf1 67.Rb8 Qg1 68.Rb3 Qd1 69.a4 Qf1 70.Rb7+ Kf8 71.Rb5 Qf2 72.Ra5 Qe1 73.Rb5 Qd1 74.Rb8+ Ke7 75.Rb1 Qxb1 76.a5 Qa1 77.f5 Qb1 78.Kxd4 Qa1+ 79.Ke3 Qb1 80.Kxe2 Qa2+ 81.Ke1 Qa3 82.Kd2 Qxa5+ 83.Kd3 Qb6 84.Kc4 a5 85.Kd5 a4 86.f6+ Kf8 87.Ke5 a3 88.Kf4 a2 89.Kg3 a1=N 90.Kg2 Nc2 91.Kh1 Na3 92.f7 Qb1+ 93.Kg2 Qb2+ 94.Kf3 Qc1 95.Kf2 Qc2+ 96.Ke3 Qb1 97.Ke2 Qa2+ 98.Ke3 Qa1 99.Kd2 Qb1 100.Ke3 Qa1 101.Kd2 Nc4+ 102.Kc2 Qa2+ 103.Kc1 Qb2+ 104.Kd1 Qd2# 0-1