e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 e6 f4 a6 g4 d5 e5 Ng8 Be3 Bd7 Bg2 h5 g5 Qb6 Qd2 h4 Nxe6 Qa5 Qxd5 Bb4 O-O-O fxe6 Qxb7 Bxc3 bxc3 Ne7 Rxd7 Nxd7 Qxa8+ Qd8 Qxa6 Kf7 g6+ Nxg6 f5 Ndf8 fxg6+ Kg8 Rf1 h3 Rxf8+ Qxf8 Qxe6+ Qf7 Qxf7#