Euro 2016 Final Betting: France to beat Portugal to once again lift trophy on home soilPublished July 10, 2016
The French national team seems to enjoy home advantage. They won the 1984 European Championships and the 1998 World Cup when they were played on home soil, and now they are one game away from repeating that feat at the 2016 Euros.
If France has Michel Platini in 1984, Zinedine Zidane in 1998, they have Antoine Griezmann in 2016. The Atletico Madrid diminutive playmaker has been at the heart of almost everything good that has come out of the French national team. He scored his fifth and sixth of the tournament in the 2-0 victory over Germany and is on his way to the Golden Boot.
Nevertheless, France is far more than one player and Olivier Giroud, Dimitri Payet, Paul Pogba and Hugo Lloris have all played massive roles in getting the French to the final. Their last two games, against the Germans in the semi-final and the 5-2 thrashing of Iceland, have been immense team performances, and they thoroughly deserve to take their place in the final.
Portugal on the other hand have reached the final a slightly different way. Although they easily beat a Wales team in the semi-final whose heroics in previous rounds had finally caught up with them, that was the first game they won in 90 minutes so far at the Euros.
Cristiano Ronaldo scored one and unintentionally set up Nani to poke home the second in a 2-0 win, but that is only his third of the tournament and for much of it he has been largely anonymous.
History is also not generous to the Portuguese as they have lost all ten of their last meetings with Les Bleus, with their last victory in 1975, and lost all three match-ups in competitive tournaments.
Additionally, the last time Portugal reached a Euro final, they surprisingly lost to Greece 12 years ago when Ronaldo was a fresh-faced 18 year old.
It is hard to see anything except Lloris lifting the trophy at the Stade de France, but Euro finals have seen some big shocks in the past and Portugal will try and hang on to that.