Nf3 Nf6 e3 d5 c4 e6 d4 Be7 Bd3 Nbd7 Nbd2 h6 b3 Rb8 O-O O-O a4 c5 Bb2 Ra8 Ne5 g6 Qf3 Qc7 Nxd7 Bxd7 dxc5 Qa5 Bxf6 Bxf6 Qxf6 Qxd2 Rfd1 Qb4 Bxg6 Qxb3 cxd5 Bxa4 Rd4 Qc3 Bxf7+ Rxf7 Rg4+ Kf8 Qxc3 Re8 Raxa4 a6 Rae4 e5 Rxe5 b5 Rxe8+ Kxe8 Rg8+ Ke7 Qe5+ Kd7 Qd6#