e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 a6 h3 e6 g4 b5 g5 Nfd7 Bg2 b4 Nce2 h6 g6 Qe7 Bd2 d5 exd5 fxg6 dxe6 Nb6 Bf4 Bb7 Qd3 Bxg2 Qxg6+ Kd8 O-O-O Bxh1 Nc6+ Kc8 Nxe7+ Bxe7 Qxg7 Rd8 Qxe7 Rd6 Qxd6 Nd5 Rxd5 Nc6 Qxc6#