d4 Nf6 c4 e6 Nf3 d5 Nc3 Be7 Bf4 O-O e3 Nbd7 c5 e5 Bxe5 c6 Bd3 b6 b4 bxc5 dxc5 a5 a3 Bb7 Bd4 Ba6 O-O Bxd3 Qxd3 Qc8 Ng5 g6 e4 Qa6 b5 cxb5 Qh3 h5 Rac1 Rae8 c6 Nb8 exd5 Nxc6 dxc6 Bxa3 Qf3 Ng4 Nd5 Be7 h4 b4 Rfe1 Bxg5 Rxe8 Ne5 Nf6+ Bxf6 Rxf8+ Kxf8 Qxf6 Qxc6 Rxc6 Nxc6 Qxc6 f6 Qxf6+ Kg8 Qg7#