1.g3 c5 2.c4 e6 3.Nf3 b6 4.Bg2 Bb7 5.O-O Be7 6.Nc3 Nf6 7.d4 cxd4 8.Nxd4 Bxg2 9.Kxg2 Qc8 10.Bf4 Qxc4 11.Ndb5 Na6 12.Nd6+ Bxd6 13.Bxd6 Nc5 14.Rc1 Nb7 15.Be5 Rc8 16.Qd2 Rc5 17.Bd4 Rc6 18.Rfd1 Rd6 19.Qg5 Rxd4 20.Qxg7 Rg8 21.Qxf6 Rxd1 22.Rxd1 Qc6+ 23.f3 Nd6 24.Qe5 Nc4 25.Qb8+ Ke7 26.Qxg8 Ne3+ 27.Kh3 Nxd1 28.Nxd1 Qc1 29.Nc3 Qxb2 30.Qg5+ Ke8 31.Qe3 b5 32.Ne4 Qxa2 33.Nd6+ Ke7 34.Nxb5 a5 35.Qc5+ Ke8 36.Nd6+ Ke7 37.Ne4+ Kd8 38.Qf8+ Kc7 39.Qc5+ Kd8 40.Nc3 Qa1 41.Kg2 a4 42.Nb5 Qb2 43.Qf8# 1-0