d4 c6 e4 b5 a4 b4 Nd2 e6 Ngf3 d6 Bd3 d5 O-O Qc7 e5 c5 dxc5 a6 Nb3 Nd7 Be3 Rb8 Rc1 Bxc5 c4 d4 Nfxd4 Bb7 Qg4 Qxe5 Bf4 Ngf6 Qh4 Bxd4 Bxe5 Bxf2+ Qxf2 Nxe5 Qg3 Nfd7 Qxg7 Ke7 Bxh7 Rhe8 Rce1 Rbc8 Rxe5 Rc7 Rxe6+ Kd8 Rxe8+ Kxe8 Rxf7 Bc6 Qg8+ Nf8 Qxf8#