d4 Nf6 c4 g6 Nc3 Bg7 e4 d6 f4 Bg4 Be2 b6 Bxg4 Nxg4 Qxg4 b5 Nxb5 d5 exd5 g5 Nc3 Bxd4 Nge2 Bxc3+ Nxc3 f6 fxg5 f5 Qxf5 a6 d6 Qd7 Qe4 cxd6 Qxa8 h6 Qxb8+ Qd8 Qxd8+ Kxd8 gxh6 a5 Bd2 e5 O-O Re8 Ne4 Re6 h7 Re8 Nxd6 Rh8 Rf7 e4 Bxa5#