1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 Be7 5.Nf3 O-O 6.Bg2 d5 7.O-O c6 8.b3 b6 9.Bc3 Nbd7 10.Nbd2 Bb7 11.Qc2 Rc8 12.e4 c5 13.exd5 exd5 14.Nh4 Re8 15.Nf5 Bf8 16.dxc5 Nxc5 17.Rad1 Rc7 18.Qb2 Nd3 19.Qa1 Rd7 20.Nh6+ gxh6 21.Bxf6 Be7 22.Bxe7 Rexe7 23.Qf6 Rd6 24.Qf5 Ne5 25.cxd5 Bxd5 26.Ne4 Bxe4 27.Rxd6 Qxd6 28.Bxe4 Ng6 29.Bf3 Qd2 30.a4 Qc3 31.Bd5 Kg7 32.Rd1 Qe5 33.Qf3 Rd7 34.Bc4 Rxd1+ 35.Qxd1 Qf6 36.Qg4 Qg5 37.Qe4 Qe5 38.Qxe5+ Nxe5 39.Be2 Nc6 40.f4 Nd4 41.Bc4 h5 42.Kf2 h4 43.g4 f5 44.gxf5 Kf6 45.Ke3 Nxf5+ 46.Ke4 Nd6+ 47.Kd5 Nxc4 48.bxc4 Kf5 49.Kc6 Kxf4 50.Kb7 Kf3 51.Kxa7 Kg2 52.Kxb6 Kxh2 53.a5 Kg1 54.a6 h3 55.a7 h2 56.a8=Q h1=Q 57.Qa1+ Kh2 58.Qe5+ Kg1 59.c5 Qh4 60.c6 Qb4+ 61.Qb5 Qd6 62.Qc5+ Kh1 63.Qxd6 h5 64.Ka5 Kg1 65.Ka4 Kf1 66.Kb3 Ke1 67.Kc2 h4 68.Kd3 Kd1 69.Qc5 h3 70.Qg1# 1-0