e4 c5 Nf3 e6 Nc3 d6 g3 Nc6 Bg2 Nf6 O-O Be7 d4 cxd4 Nxd4 e5 Nf5 Bxf5 exf5 Qc8 g4 h6 f4 exf4 Bxf4 O-O h4 Ne5 g5 Nfg4 Bxe5 Nxe5 Qh5 Qd8 f6 Bxf6 gxf6 Qb6+ Kh1 Qxb2 Nd5 Rfe8 fxg7 Re6 Qf5 Qd4 Be4 Rg6 c3 Qc4 h5 Rxg7 Rg1 Qxe4+ Qxe4 f5 Qxf5 Nf7 Rxg7+ Kf8 Qxf7#