e4 e6 d4 a6 Nc3 d5 Nf3 f6 Bd3 Ne7 exd5 c6 dxe6 c5 dxc5 Qa5 O-O Qxc5 Be4 Qa5 Bf4 g5 Nxg5 h5 Bf3 Qf5 Nf7 Nec6 Ne4 Qxf4 Nxh8 Bd7 Qd5 Kd8 Rfd1 Bd6 g3 Qxf3 Nf7+ Kc7 Nfxd6 h4 Rd3 Qxd3 cxd3 f5 Qxf5 Ne7 Qf7 Nbc6 Rc1 hxg3 Qxe7 Kb8 exd7 gxf2+ Kxf2 Ka7 Rxc6 Rh8 Nb5+ Kb8 d8=Q+ Rxd8 Qxd8#