e4 c5 Nf3 d6 d4 cxd4 Nxd4 Nf6 Nc3 a6 Bg5 Nbd7 Qe2 Qa5 Bxf6 e5 Nb3 Qb4 a3 Qxc3+ bxc3 gxf6 Nd2 h5 O-O-O h4 Nc4 b5 Nxd6+ Bxd6 Rxd6 Bb7 c4 Nc5 Rxf6 Bxe4 f3 Bb7 Qxe5+ Ne6 Rxe6+ fxe6 Qxh8+ Kd7 Qh7+ Kc8 Qxh4 Kd7 cxb5 a5 Qh7+ Kd8 Qxb7 Ra6 bxa6 e5 a7 Ke8 a8=Q#