I watched both matches, in fact. Was just being silly. Great entertainment. Mbappe should have been substituted early on as it just wasn't his day. But, like others, I was half expecting him to do something brilliant at some point. Wasn't to be. Yes, there have been great performances by underdogs. Hungary impressed, too for a while. Wake-up call for the fancied teams but France dozed off when they thought they had already won it. The normally reliable Germans have been uncharacteristically erratic - let's hope they haven't got their act together this evening.