d4 Nf6 c4 g6 g3 Bg7 Bg2 O-O Nc3 c5 Nf3 cxd4 Nxd4 d6 O-O e5 Ndb5 Ne8 c5 d5 Qxd5 Qe7 Ne4 Qd7 Nbd6 g5 Bxg5 Nxd6 cxd6 Re8 Rfd1 Nc6 Rac1 Nd4 Rc7 h6 Rxd7 Bxd7 Nf6+ Bxf6 Bxf6 e4 Qxd4 Bg4 Bh8 f6 Qxf6 Re7 dxe7 a6 Qg7#