e4 c5 f4 d5 exd5 Nf6 Bb5+ Bd7 Bxd7+ Qxd7 c4 e6 Qe2 Bd6 f5 e5 d3 Qxf5 Nc3 Nbd7 Nb5 g6 Nxd6+ Kf8 Nxf5 gxf5 g3 Ke8 Nf3 e4 Nh4 Ne5 dxe4 fxe4 O-O h6 Rxf6 Kf8 Bxh6+ Ke7 Qxe4 Kxf6 Rf1+ Ke7 Qxe5+ Kd8 Rxf7 a6 Qxh8#