Newcastle United midfielder Yohan Cabaye admits France face an uphill battle against Spain.

Cabaye fears for France after defeat to Sweden.

He said: "They're the best team in the world, so we're going to have to play like it's the final. If we play like we did against Sweden, we haven't any chance of beating Spain. We know this."