Nf3 d6 e4 Nf6 d4 Nxe4 Bd3 d5 c4 e6 O-O Nc6 cxd5 exd5 Re1 Bf5 Nbd2 Bg6 Nxe4 dxe4 Bxe4 Bxe4 Rxe4+ Be7 Bf4 a6 d5 Na7 Be5 Nb5 Bxg7 f6 Bxf6 Nd6 Rxe7+ Qxe7 Bxe7 Kxe7 Rc1 Rhc8 Qc2 Kf6 Qxh7 Nb5 a4 Rh8 Qe4 c5 dxc6 bxc6 Rxc6+ Kf7 Ng5+ Kf8 Rf6+ Kg8 Qg6#