e4 e5 f4 exf4 Nf3 d5 exd5 Nf6 Bc4 Nxd5 O-O Be7 Nc3 Be6 Bxd5 Bxd5 d4 Bxf3 Qxf3 h6 Qxb7 Nd7 Bxf4 O-O Bxc7 Qc8 Qe4 Qxc7 Nd5 Qd8 Nxe7+ Kh8 Rae1 Qb6 c4 Qa5 Rxf7 Qxe1+ Qxe1 Rxf7 c5 Rb8 c6 Nb6 c7 Ra8 Qe4 a6 Qxa8+ Nxa8 c8=Q+ Kh7 Qg8#