Following 50 exhilarating matches at the 2016 European Championships, it is hosts France and dark horses Portugal who will be competing against each other in the final of the competition and the match-up has all the ingredients of a potential classic.
The two sides are very closely matched heading into the game and it is anybody’s guess as to which nation will come out victorious at the Stade de France on the night.
Due to the fact that France will be backed by home support as well as their recent dominance over Portugal, having won their last ten consecutive matches over Selecao - a run dating back to 1975 -many feel that Les Bleus are the favourites.
While many would put their money on France claiming the victory on Sunday night, former Arsenal star and Sky Sports pundit Paul Merson has surprisingly backed Portugal to snatch the win.
Merson explained that despite France being heavily backed, the match is not a foregone conclusion and has predicted that Portugal will claim the triumph on penalties.
Speaking to Sky Sports, the 48-year-old said, “This is a difficult game to predict! It will be a very tight game and I can see it going all the way in Paris. It's the first time in the whole tournament that a team will have a go at Portugal. So far, nearly all the teams they've played have sat back - even Croatia didn't really have a go at them.
“France, backed by the crowd at the Stade de France, will be obliged to attack Fernando Santos' side and that could leave space for Cristiano Ronaldo and Co. And with the trophy being on the line that will add pressure to the occasion for both sides, so that's why I don't think this game is a forgone conclusion.
“I backed France before the tournament but I just don't see this match being as straightforward for them as everyone thinks. It could be a long night in Paris with Portugal eventually edging it on penalties.”
Which team will emerge victorious in the final of the European Championships?