d4 e6 e3 d5 Nf3 e5 Nxe5 a6 c4 a5 Nc3 a4 cxd5 Ra5 Bb5+ Rxb5 Qxa4 g6 Qxb5+ c6 dxc6 b6 c7+ Bd7 cxd8=Q+ Kxd8 Qxb6+ Ke8 Qxb8+ Ke7 Nxd7 Kxd7 Qxf8 Ke6 Qe8+ Ne7 Qxh8 Nf5 Qxh7 Ng3 fxg3 g5 O-O Ke7 Rxf7+ Kd8 Qg8#