e4 c5 Nf3 d6 d4 Nf6 Bb5+ Bd7 Bxd7+ Qxd7 dxc5 Nxe4 cxd6 Nc6 O-O e6 Qe2 f5 Nbd2 Nxd2 Bxd2 h6 Bf4 O-O-O Rad1 Kb8 Rfe1 Kc8 Qc4 b5 Qxb5 g5 Qc4 Bg7 Be5 Rhg8 Nd4 Bxe5 Rxe5 Qxd6 Rxe6 Qd7 Rd3 Rge8 Nxc6 Qxd3 cxd3 Rxe6 Nxd8+ Kxd8 Qxe6 Kc7 Qxh6 f4 Qxg5 Kc6 Qxf4 Kb7 h4 Kc6 Qb8 a5 b3 Kc5 Qa7+ Kc6 Qxa5 Kd6 h5 Ke6 h6 Kf6 Qc7 Ke6 h7 Kd5 h8=Q Ke6 Qhe5#