1.g3 Nf6 2.Bg2 d5 3.Nf3 g6 4.c4 dxc4 5.O-O Bg7 6.Qa4+ c6 7.Qxc4 O-O 8.d4 a5 9.Nc3 Bf5 10.Rd1 b5 11.Qb3 a4 12.Qa3 Na6 13.b4 axb3 14.Qxb3 Be6 15.Qc2 Nb4 16.Qd2 Nfd5 17.Nxd5 Nxd5 18.Ne5 Bxe5 19.dxe5 Qc7 20.Bb2 Nb6 21.Qh6 Rfd8 22.Rd6 Nd5 23.Rc1 Qa7 24.Rdxc6 Qxa2 25.R6c2 Rac8 26.Qd2 Nc3 27.Qe1 Na4 28.Rxc8 Rxc8 29.Rxc8+ Bxc8 30.Bc1 Qc4 31.Bh6 Nc3 32.Bf3 b4 33.Qd2 Qc7 34.e6 f6 35.Bd5 Qd6 36.Bc4 Qxd2 37.Bxd2 Bb7 38.f3 Bd5 39.Bd3 Bxe6 40.Kf2 Kf7 41.Ke3 Nd1+ 42.Kd4 b3 43.Bb4 Bf5 44.Bc4+ Be6 45.Bd3 h5 46.Bb1 Bf5 47.e4 e5+ 48.Kd3 Be6 49.Ba3 b2 50.Kc2 Ne3+ 51.Kd3 Nc4 52.Bb4 g5 53.Kc3 h4 54.Bd3 g4 55.fxg4 h3 56.Bc5 Kg6 57.Kc2 b1=Q+ 58.Kxb1 Nd2+ 59.Kc2 Nf3 60.Be2 Nxh2 61.Bg1 Bxg4 62.Bxh2 Bxe2 63.Kd2 Bf3 64.Ke3 Bh1 65.Bg1 Kh5 66.Bh2 Kg5 67.Bg1 Kg4 68.Bh2 Bf3 69.Kd3 Bd1 70.Ke3 Bc2 71.Ke2 Bxe4 72.Kf2 Kf5 73.Kg1 Bf3 74.Kf2 Ke4 75.Bg1 Bg4 76.Bh2 Kd4 77.Bg1 f5 78.Bh2 e4 79.Bg1 Kd3 80.Ke1 e3 81.Bh2 Bh5 82.Kf1 Kd2 83.g4 e2+ 84.Kg1 e1=Q# 0-1