e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 a6 Be2 Nbd7 O-O g6 f4 e5 Nb3 Qb6+ Kh1 Qc7 fxe5 dxe5 Bg5 Qb6 Nd5 Nxd5 Qxd5 f6 Bg4 Qd6 Bxd7+ Qxd7 Bxf6 a5 Qxe5+ Qe6 Qd4 Qxf6 Qxf6 Bf5 Qxh8 b6 exf5 h5 fxg6 Ra7 Rad1 Rf7 gxf7+ Ke7 Qe5#