e4 e6 d4 d5 Nc3 dxe4 Nxe4 Nd7 Nf3 Ngf6 Nxf6+ Nxf6 c3 c5 Ne5 a6 Be3 Be7 Bd3 b5 Qf3 Qd5 Qh3 Bd6 f4 g5 O-O gxf4 c4 Qb7 Rxf4 cxd4 Bxd4 Qc7 Qe3 Qe7 Raf1 Nd7 Rxf7 Bxe5 Rxe7+ Kxe7 Bxe5 Rg8 Be4 Bb7 Bxb7 Raf8 Bf4 bxc4 Bg5+ Rf6 Bxf6+ Nxf6 Bxa6 Nd7 Bxc4 Re8 Rd1 Kf7 Rxd7+ Re7 Qxe6+ Ke8 Qxe7#