1.g4 d5 2.Bg2 c6 3.h3 e5 4.e4 Ne7 5.Nc3 Be6 6.Nf3 Ng6 7.d4 dxe4 8.Nxe4 Nd7 9.Bg5 f6 10.Be3 Be7 11.Qd2 a5 12.O-O-O Bxa2 13.dxe5 Ngxe5 14.Nd6+ Bxd6 15.Qxd6 Bd5 16.Rxd5 cxd5 17.Nd4 Qe7 18.Qxd5 Nb6 19.Qb5+ Nbd7 20.Nf5 Qb4 21.Qd5 O-O-O 22.Nd6+ Kb8 23.Nb5 Nc6 24.Ba7+ Ka8 25.Qxc6 Rb8 26.Qa6 Nc5 27.Nc7#