1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Qc2 Nbd7 7.Bg2 O-O 8.O-O c6 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Na3 Nb8 18.Nb5 Nc6 19.e3 Ne4 20.Be1 a6 21.Nc3 Nxc3 22.Bxc3 Qd8 23.Rdc1 a5 24.Be1 Ba6 25.Qd1 Ne7 26.Rxc8 Rxc8 27.Rc1 h6 28.Rc2 Qd7 29.Qc1 Bd3 30.Rxc8+ Nxc8 31.Bf3 Nd6 32.b3 Qb5 33.Bd1 Be2 34.Qc2 Bxd1 35.Qxd1 a4 36.bxa4 Qb2 37.Qd2 Qa1 38.Kg2 Nc4 39.Qe2 Qb1 40.Bc3 Qe4+ 41.Kg1 g5 42.h3 Kg7 43.Qd1 Kg6 44.g4 Nxe3 45.fxe3 Qxe3+ 46.Kg2 Qxc3 47.Qb1+ Kg7 48.Qxb6 Qc2+ 49.Kf1 Qxa4 50.Qb2 Qc4+ 51.Kg2 Kg6 52.Qb1+ Kf6 53.Qb2 Qa4 54.Kg3 Kg6 55.Qb1+ f5 56.gxf5+ exf5 57.Qb6+ Kh5 58.Qb2 Qc4 59.a4 Qf1 60.a5 Qg1+ 61.Kf3 g4+ 62.hxg4+ fxg4+ 63.Kf4 Qf1+ 64.Kg3 Qh3+ 65.Kf4 Qf3+ 66.Ke5 g3 67.a6 g2 68.a7 g1=Q 69.a8=Q Qgg3+ 70.Ke6 Qg6+ 71.Kd7 Qff7+ 72.Kc8 Qgg8# 0-1