d4 e6 e4 c6 c3 Ne7 Nd2 b5 a4 bxa4 Qxa4 d5 Ngf3 Nd7 Bd3 f5 exf5 Nf6 fxe6 Qc7 O-O Qd6 Ng5 a5 Re1 Ng4 Ndf3 Ra6 Bxa6 Qd8 Nf7 Qb6 Bxc8 Nf6 N3e5 Nxc8 Nxh8 Nd6 Qxc6+ Qxc6 Nxc6 Ng8 Rxa5 Ne7 Ra8+ Nec8 Nf7 g5 Nxd6+ Bxd6 Rxc8#