1.g3 a6 2.Nf3 f5 3.Bg2 e6 4.O-O Nf6 5.c4 d5 6.d4 Be7 7.Qc2 O-O 8.Rd1 c6 9.Nc3 Nbd7 10.b3 Ne4 11.Bb2 Bd6 12.e3 Qe7 13.Ne2 g5 14.Ne5 Qg7 15.f3 Nef6 16.Rf1 a5 17.a4 b6 18.Nxc6 Bb7 19.Ne5 Rac8 20.Rac1 Ba6 21.f4 g4 22.Nc3 Bb4 23.Nb5 h5 24.Bc3 Be7 25.cxd5 Nxe5 26.dxe5 Nxd5 27.Bxd5 exd5 28.Qd2 Bxb5 29.axb5 Qf7 30.Bd4 Qe6 31.Rc2 Rxc2 32.Qxc2 Rc8 33.Qd3 h4 34.gxh4 Bxh4 35.Qd2 Kf7 36.Rc1 Be7 37.Rxc8 Qxc8 38.Bxb6 Qb7 39.Qxa5 Qc8 40.Qd2 Qb7 41.Bd4 Qxb5 42.Qc2 Kg6 43.Qc8 Qe2 44.Qe6+ Kh5 45.Qxf5+ Kh6 46.Qb1 Bh4 47.Qf1 Qc2 48.f5 Bg5 49.f6 Qxb3 50.f7 Bxe3+ 51.Bxe3+ Qxe3+ 52.Qf2 Qc1+ 53.Kg2 Qc6 54.f8=Q+ Kg6 55.Q2f7+ Kg5 56.Q8g8+ Kh4 57.Qfh7+ Qh6 58.Qxh6# 1-0