e4 c5 Nf3 d6 Bb5+ Bd7 a4 Qc7 b3 Nf6 d3 a6 Bxd7+ Nbxd7 O-O d5 exd5 Nxd5 Bb2 e6 Nbd2 Qc6 Ne4 f6 Nfd2 f5 Ng5 e5 Qf3 Nf4 Rfe1 h6 Bxe5 Ne2+ Qxe2 hxg5 Bd6+ Qe4 Nxe4 O-O-O Bxf8 Rdxf8 Nxg5 g6 Qe7 Rfg8 Ne6 f4 Qd6 g5 Qc7#