1.c4 Nf6 2.g3 a5 3.Bg2 e6 4.e4 e5 5.Ne2 Bc5 6.d4 exd4 7.Nxd4 Nc6 8.Be3 Ne5 9.Nf5 Bxe3 10.Nxe3 d6 11.f4 Nfg4 12.Nxg4 Nxg4 13.Qd4 Qf6 14.Qd2 Be6 15.Nc3 Qe7 16.b3 a4 17.O-O O-O 18.h3 Nf6 19.Nxa4 Bxc4 20.Rfe1 Be6 21.Rad1 Rfd8 22.Qb4 c5 23.Qb6 h6 24.Nc3 Ra6 25.Qb5 Qc7 26.Qe2 c4 27.b4 Qb6+ 28.Qe3 Qxb4 29.a4 Qa5 30.g4 Bd7 31.e5 dxe5 32.fxe5 Re6 33.Qd4 Rde8 34.Bxb7 Rxe5 35.Rxe5 Rxe5 36.Bd5 Re8 37.Bxc4 Qc7 38.Rd3 Re1+ 39.Kg2 Rc1 40.Bb5 Rc2+ 41.Kf1 Qh2 42.Qg1 Qf4+ 43.Ke1 Rc1+ 44.Nd1 Qb4+ 45.Ke2 Bxb5 46.axb5 Rc2+ 47.Kf1 Qxb5 48.Qd4 Rc4 49.Qd8+ Kh7 50.Nf2 Rf4 51.Kg1 Qc5 52.Rd2 Ne4 53.Qd3 f5 54.Qd4 Qc1+ 55.Rd1 Nxf2 56.Rxc1 Nxh3+ 57.Kg2 Rxd4 58.gxf5 Ng5 59.Kg3 h5 60.Kf2 Rf4+ 61.Kg3 Rxf5 62.Rc8 Ne4+ 63.Kg2 Rf2+ 64.Kh3 Ra2 65.Rc7 Kh6 66.Rc6+ Nf6 67.Rc3 g5 68.Rb3 g4+ 69.Kg3 Ne4+ 70.Kf4 Nf6 71.Rb8 Rf2+ 72.Ke3 Rf5 73.Rh8+ Kg5 74.Rxh5+ Nxh5 75.Kd3 Nf4+ 76.Kc3 Ne2+ 77.Kc2 Rf8 78.Kd2 g3 79.Kc2 g2 80.Kd2 g1=Q 81.Kc2 Qg3 82.Kd1 Qg1+ 83.Kc2 Qe3 84.Kd1 Rf1+ 85.Kc2 Qc3# 0-1