Nf3 Nf6 d4 d6 Nc3 Nbd7 e4 e5 Bc4 Be7 Bxf7+ Kf8 Ng5 exd4 Ne6+ Kxf7 Nxd8+ Bxd8 Qxd4 Ne5 f4 Ned7 e5 dxe5 fxe5 a5 e6+ Kg8 O-O h5 Bg5 c5 Qc4 Ne5 e7+ Kh7 exd8=Q Rxd8 Qxc5 Ned7 Qc7 Re8 Bxf6 Nxf6 Rxf6 Kh8 Rg6 Re7 Qxe7 b5 Qxg7#