d4 e6 Nf3 Nf6 e3 c6 Nbd2 Ng4 c3 Nf6 Bd3 Be7 e4 d6 O-O Nbd7 e5 dxe5 dxe5 Nd5 c4 O-O cxd5 Nc5 d6 Nxd3 Ne4 Nxc1 dxe7 Ne2+ Qxe2 Qxe7 a4 Bd7 Rfd1 Rfb8 Nf6+ gxf6 exf6 Qc5 Ne5 Qb4 Qh5 Qf8 Qg5+ Kh8 Rxd7 c5 Nxf7+ Qxf7 Rxf7 a6 Qg7#