e4 e5 Nf3 Nc6 Bc4 Bc5 c3 Nf6 d3 O-O O-O d5 exd5 Nxd5 Re1 Bg4 b4 Ndxb4 cxb4 Bxf2+ Kxf2 Bxf3 Qxf3 Nd4 Qe4 Qf6+ Kg1 Rae8 Be3 Nc2 Nd2 Nxe3 Rxe3 Qf4 Nf3 g6 Nxe5 g5 Qxf4 gxf4 Ree1 a6 Nd7 Re3 Nxf8 b5 Nxh7 Kxh7 Rxe3 fxe3 Bxf7 c5 bxc5 Kg7 Bd5 Kf8 c6 Ke7 c7 Kd6 c8=Q e2 Qxa6+ Kxd5 Qxb5+ Ke6 Re1 Kf6 Rxe2 Kg6 Re6+ Kf7 Qd7+ Kf8 Re8#