Nf3 Nf6 c4 g6 Nc3 Bg7 g3 O-O d4 d5 Bg2 Bg4 Ne5 Nbd7 Nxg4 Nxg4 cxd5 a6 e4 h5 e5 e6 dxe6 Nxf2 Kxf2 fxe6+ Bf4 c5 dxc5 Qc8 Ne4 Bxe5 Bf3 Bxf4 gxf4 b5 Qd6 Nb8 Rhg1 Kf7 f5 Ke8 Rxg6 Qxc5+ Nxc5 e5 Bc6+ Nxc6 Qd7#