d4 Nf6 c4 e6 Nf3 d5 e3 Ne4 Bd3 Bb4+ Bd2 Nxd2 Nbxd2 b5 c5 Nd7 O-O c6 a4 O-O axb5 Bxd2 Qxd2 Bb7 b4 Re8 bxc6 Bc8 cxd7 Bxd7 Rfc1 a5 Rxa5 Qc7 c6 g6 cxd7 Qxd7 Bb5 Qd6 Bxe8 Rxe8 Rac5 Kg7 Ne5 Re7 Rc6 Qxc6 Rxc6 Re8 Rc7 h5 Qc2 Kh8 Rxf7 Ra8 Rh7+ Kxh7 Qxg6+ Kh8 Nf7#