d4 Nf6 e3 d6 Nf3 Nbd7 Bc4 e6 O-O d5 Bd3 Bd6 c4 dxc4 Bxc4 Ne4 Qc2 Ng5 Nxg5 Qxg5 f4 Qd8 e4 O-O Bd3 f5 exf5 exf5 Bxf5 Nf6 Bxc8 Qxc8 Nc3 c6 Rf3 Rf7 a4 a5 Ne4 Nxe4 Qxe4 Qd7 Qd3 Raf8 g3 Bc7 Qb3 Kh8 Bd2 Re8 Re3 Ree7 d5 Rxe3 Bxe3 cxd5 Rd1 Qg4 Rd3 Bxf4 Qxd5 Qf5 Qxf5 Bxe3+ Rxe3 b5 Qc8+ Rf8 Qxf8#