d4 Nf6 c4 g6 Nc3 d5 cxd5 g5 e4 c6 dxc6 Nxc6 d5 g4 dxc6 g3 Qxd8+ Kxd8 hxg3 a6 c7+ Kxc7 Nf3 Bg4 Ng5 Bh5 e5 Bg4 exf6 exf6 Nxf7 Rd8 Nxh8 Rd4 Rxh7+ Kb6 Be3 Bc5 Ng6 a5 Rf7 a4 Rxf6+ Ka5 Bxd4 Bd1 Bxc5 Bb3 axb3 b5 b4#