1.g3 e5 2.c4 f5 3.Nc3 Qf6 4.Nf3 c6 5.Bg2 e4 6.Ng1 Bb4 7.f3 exf3 8.Nxf3 Qg6 9.Nh4 Qf6 10.O-O d6 11.d4 Ne7 12.e4 O-O 13.Nxf5 Bxf5 14.exf5 Nxf5 15.Ne2 Qe6 16.a3 Ba5 17.b4 Bb6 18.c5 dxc5 19.bxc5 Ba5 20.Rb1 Nd7 21.Rxb7 Ne3 22.Bxe3 Qxe3+ 23.Kh1 Rxf1+ 24.Qxf1 Rf8 25.Qd1 Rf2 26.Ng1 Rd2 27.Qf1 Rxd4 28.Bxc6 Nf6 29.Rxa7 Bd8 30.Qe2 Qc1 31.Qa2+ Kh8 32.Qf7 Qh6 33.Ra8 Ng8 34.Bd5 Rd2 35.Qxg8# 1-0