d4 Nf6 c4 e6 Nf3 b6 g3 Ba6 Bg2 Bxc4 Nfd2 Bd5 e4 Bb7 Nc3 h5 O-O h4 h3 d6 e5 Bxg2 Kxg2 Nfd7 exd6 cxd6 d5 Be7 dxe6 hxg3 Qf3 fxe6 fxg3 Qc7 Qxa8 Ne5 Nf3 Nc6 Nb5 Qd8 Nbd4 Ne5 Nxe6 Nec6 Nxd8 Bxd8 Nd4 Nxd4 Qxa7 Nd7 Re1+ Ne2 Rxe2+ Ne5 Qxg7 Rh4 gxh4 b5 Bf4 Ba5 Bxe5 Bd2 Bxd6+ Kd8 Qc7#