e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Bb5+ Nfd7 Bc4 g6 O-O Qb6 c3 Qc5 Qb3 Ne5 Bd5 a5 a4 Nbd7 f4 e6 Bxe6 fxe6 fxe5 Nxe5 Na3 g5 Bxg5 Nf7 Bf6 d5 exd5 e5 Rae1 Rg8 Bxe5 Be7 d6 Rxg2+ Kxg2 Nh6 dxe7 Ra7 Rf8+ Kxe7 Bf4+ Kxf8 Bxh6#