e4 e5 Nf3 Nc6 Nc3 Nf6 Bb5 Nd4 Nxd4 exd4 e5 dxc3 exf6 cxd2+ Bxd2 Bc5 Qe2+ Be7 fxe7 Qxe7 Qxe7+ Kxe7 O-O-O d6 Rhe1+ Be6 b3 c6 Be2 Rhe8 Bb4 Rad8 Bf3 g5 h3 a6 Ba5 d5 Bxd8+ Kxd8 c4 Kc7 cxd5 g4 dxe6 gxh3 exf7 Rb8 Re8 Rd8 Rexd8 h5 f8=Q a5 Qc5 b6 Qxc6#