e4 c5 Nf3 e6 d4 cxd4 Nxd4 Nc6 Nc3 Qc7 Be2 Nf6 O-O Be7 Ndb5 Qa5 Nd6+ Bxd6 Qxd6 e5 Bh6 Rg8 Bxg7 a6 Bxf6 b6 Nd5 Ra7 Ne7 Rg7 Nxc6 Rxg2+ Kxg2 Qc5 Qxc5 bxc5 Nxa7 Bb7 f3 d5 exd5 c4 Bxc4 h5 Bxe5 f5 d6 Kf8 d7 Ke7 Rad1 Bxf3+ Rxf3 h4 d8=Q#