e4 e6 d4 d5 Nc3 dxe4 Nxe4 Nd7 Nf3 Ngf6 Nxf6+ Nxf6 Bd3 c5 Be3 cxd4 Bxd4 Bd7 c3 Qc7 O-O Be7 Ne5 Bc6 Qd2 Rd8 Qe3 Rd5 f4 b6 Rae1 h5 f5 Ng4 Qg3 Bh4 Qxh4 Rxe5 fxe6 a5 exf7+ Kf8 Rxe5 Nf6 Rxf6 gxf6 Qxf6 Rh7 Bxh7 a4 Be3 Bxg2 Re8#