e4 e5 Nf3 Nf6 Nxe5 d6 Nf3 Nxe4 d4 d5 Bd3 Nc6 O-O Bg4 c4 h6 cxd5 Qxd5 Bxe4 Qe6 d5 Qxe4 Re1 Qe7 dxc6 b6 Rxe7+ Bxe7 Nc3 a5 Qd4 Be6 Nb5 O-O Nxc7 Rab8 Nxe6 fxe6 c7 Rbe8 Qxb6 Rf7 Qxe6 g5 Ne5 Rf8 c8=Q h5 Qxf7+ Kh8 Ng6#