d4 e6 e4 d5 Nc3 dxe4 Nxe4 Qd5 Qd3 Nf6 Nxf6+ gxf6 Nf3 e5 dxe5 c6 Qxd5 cxd5 exf6 d4 Bc4 d3 Ne5 dxc2 Nxf7 a5 O-O Be6 Bxe6 Rg8 Nd6+ Kd8 Nxb7+ Kc7 Bxg8 Kxb7 Bxh7 a4 Bxc2 a3 bxa3 Bxa3 Be4+ Kc7 Bxa8 Bxc1 Raxc1+ Kb6 Rb1+ Kc7 Rxb8 Kxb8 f7 Kxa8 Rb1 Ka7 f8=Q Ka6 Qa3#