For the record, Nick, I had chosen England for the final because I just didn't want to see a rematch of Spain vs Portugal, which we already saw in the group stage. Either way, I'll definitely be changing my predictions, which I'll explain after the summaries of today's matches.
France vs Argentina 4 - 3
This sure was quite an exciting match, and while Argentina certainly showed some talent, they also left a lot of open spaces that France was able to take advantage of. France scored early, then Argentina equalized before halftime. Argentina took the lead early in the second half, but then France was able to score three more goals in only a dozen minutes (two of which came from Kylian Mbappe, who is now the youngest person to ever score more than one goal in a knockout stage match since Pele did so for Brazil in 1958). Argentina eventually got another goal in extra time, but it was too little too late, and Lionel Messi's World Cup career comes to an end.
Uruguay vs Portugal 2 - 1
I did say I hadn't watched any of the group stage matches, and that could explain why I seriously underestimated Uruguay, which displayed some incredibly great defense that you'd have to actually see it to really understand just how effective it is (in complete contrast to Argentina). Not to mention, Uruguay's two best players, Luis Suarez and Edinson Cavani, displayed some excellent teamwork, with the latter scoring both of Uruguay's goals. Portugal may have been able to equalize early in the second half, but they just couldn't get any more past that strong defense, and Cristiano Ronaldo's World Cup career comes to an end. (Though I will say that, unlike the previous match, the referee in this match seemed to miss a lot of fouls, especially that rather obvious one near the end, and the only yellow card he gave out was to Cristiano Ronaldo for arguing that he missed that aforementioned foul. Just unbelievable.)
(Quite ironic that the two biggest names of this World Cup ended up with their teams eliminated on the same day.)
With these results, we know which teams will be playing in one of the Quarterfinal matches:
Uruguay vs France
And now my new predictions:
Quarterfinal; Uruguay vs France (Uruguay's excellent defense could make this a close one, but I think France might pull off a win here.)
Semifinal; France vs Brazil (France has done well, but I think Brazil will be the more likely winner of this one.)
Semifinal; Spain vs England (Now that I don't have to be concerned with a rematch of a group stage match, I'm going to be more realistic here and say Spain will win.)
Third-Place; France vs England (I have a feeling that France will have a better chance of winning this match.)
Final; Brazil vs Spain (Unless I see proof that Brazil really is improving, I'm going to say that Spain will win the Championship.)
Two matches done in the Round of 16, six more to go.