d4 Nf6 c4 g6 Nc3 d5 Nf3 Bg7 cxd5 O-O e4 a5 Bd3 a4 O-O Bg4 h3 Bxf3 Qxf3 c6 Re1 Ra5 Bg5 Nbd7 Rad1 a3 b4 Ra8 d6 Nb6 dxe7 Qxe7 e5 Qxb4 exf6 Qxc3 fxg7 Rfe8 Re4 Nd5 Bh6 f5 Rxe8+ Rxe8 g4 f4 Bxf4 Re1+ Kg2 Rxd1 Bd6 Ne3+ fxe3 Qd2+ Be2 Qxe2+ Qxe2 Rd2 Qxd2 b6 Qf2 b5 Qf8#