e4 c5 Nf3 e6 d4 cxd4 c3 d3 Bxd3 e5 Nxe5 Qf6 Nf3 Qe6 Ng5 Qe7 Bc4 d5 Qxd5 Bd7 Qxb7 Be6 Bb5+ Bd7 Qxa8 Qd8 Bxd7+ Kxd7 Nxf7 a5 Nxd8 g5 Nf7 h5 Qxb8 Rh7 Qxf8 Rxf7 Qxf7+ Ne7 Bxg5 a4 Bxe7 h4 Bxh4+ Kc8 O-O a3 Rd1 Kb8 Rd8#