1.g3 c5 2.Nf3 g6 3.Bg2 Bg7 4.d4 h6 5.dxc5 Qa5+ 6.Nfd2 Qxc5 7.Nb3 Qc7 8.Nc3 Nc6 9.O-O Nf6 10.e4 O-O 11.Nd5 Nxd5 12.exd5 Ne5 13.d6 exd6 14.f4 Nc4 15.f5 Nxb2 16.Qd5 gxf5 17.Qxf5 Qb6+ 18.Kh1 d5 19.Bxd5 Na4 20.Bd2 Nc3 21.Bxc3 Bxc3 22.Rad1 Bg7 23.Qh5 Kh8 24.Rxf7 Rxf7 25.Qxf7 Qd8 26.Re1 Qf8 27.Re8 a6 28.Rxf8+ Bxf8 29.Qg8# 1-0