e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 g6 Bg5 Nbd7 Bc4 Bg7 h3 Qa5 Qd2 Qc5 Bb3 a6 O-O-O O-O Kb1 b5 Bd5 Rb8 Nc6 Qb6 Nxe7+ Kh8 Bc6 b4 Na4 Qa7 Qxd6 Qxf2 Rhf1 Qxg2 Bxf6 Nxf6 e5 Ne4 Qxb8 Bg4 Bxe4 Bxd1 Qxf8+ Bxf8 Bxg2 Bxe7 Rxd1 Bg5 Rd7 Kg7 Bd5 Kh6 Rxf7 Bd8 e6 Bg5 e7 Bxe7 Rxe7 g5 Nc5 b3 Be4 bxa2+ Kxa2 Kh5 Rxh7#