d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 Nbd7 c5 c6 Bd3 b6 Ne5 bxc5 Nxc6 cxd4 Nxd8 dxc3 Nc6 cxb2 Nxe7+ Kh8 Rb1 Nc5 Bc2 Nfe4 Rxb2 Nc3 Qd4 N3e4 f3 e5 Bxe5 f6 fxe4 a6 Qxc5 fxe5 Ng6+ hxg6 Qxf8+ Kh7 exd5 Bg4 Qxa8 Bd7 Rb8 Bc8 Rxc8 a5 Rh8#