d4 Nf6 c4 e6 Nc3 d5 e3 Nc6 a3 a6 Nf3 Ne4 Bd3 Nxc3 bxc3 Be7 cxd5 exd5 e4 Be6 O-O h6 Qe2 b5 Bf4 Rb8 a4 b4 c4 dxc4 Bxc4 Bg5 Bxg5 Qd6 d5 hxg5 e5 Nxe5 Qxe5 g4 Qxg7 Rf8 dxe6 f5 Rad1 g3 Rxd6 Rd8 Rxd8+ Kxd8 Qxf8#