I did just catch a quick replay of the game and indeed the French did play well. However, the real question is and should be, did they play well enough to defeat Spain?
Spain is in a good form while France seems to be out of shap, but France will play better since Spain is a respectable opponent.