I love him and he is clearly better than Iniesta at the moment but he and Neymar failed to put pressure on Van der Wiel and that is the only reason why the latter could shoot from that range. He doesn't have the legs to put pressure on players anymore, that is simply a trade off when Xavi plays nowadays and I reckon that is the reason why Iniesta starts in front of him in every big game.
Neymar can be sometimes awful defensively. I do also believe that this is the only reason why Iniesta starts, but I can give you at least 5 reasons why Xavi should start. And Neymar, instead of whining like a child who lost his toy, should show that he has the legs to always play 90 minutes.
Another suggestion woul be to make Suarez and Neymar switch positions. I am very confident that Suarez would be excellent on the left wing. Neymar in the middle... well I have more doubts