e4 c5 Nf3 e6 Nc3 Ne7 d4 cxd4 Nxd4 Nbc6 Ndb5 d5 Bf4 e5 exd5 a6 dxc6 axb5 Qxd8+ Kxd8 O-O-O+ Ke8 cxb7 Bxb7 Bxb5+ Bc6 Bxe5 f6 Bf4 g5 Bxc6+ Nxc6 Rhe1+ Kf7 Rd7+ Be7 Bd6 Rhd8 Rexe7+ Nxe7 Rxe7+ Kf8 Bc5 Rac8 Ba3 Rc6 Rc7+ Ke8 Rxc6 Rd4 Rxf6 h5 f3 Rc4 Nd5 Rd4 Nb6 Kd8 Bd6 Rxd6 Rxd6+ Ke8 Rg6 g4 fxg4 Ke7 gxh5 Kf7 Kd2 Ke7 h6 Kf8 Rg7 Ke8 h7 Kd8 h8=Q#