Nf3 e6 c4 d5 d4 e5 Nxe5 f6 Nf3 dxc4 e3 b6 Bxc4 Nd7 Qb3 Qe7 O-O Nh6 Bd5 Rb8 Re1 b5 e4 Rb6 e5 c6 Qc2 fxe5 Bg5 a6 Bxe7 Bxe7 Bxc6 g6 Nxe5 b4 Bxd7+ Bxd7 Qc7 Rf6 Qxd7+ Kf8 Nxg6+ Rxg6 Rxe7 Rxg2+ Kxg2 Nf5 Re8#