I don't really see how Portugal can win...
I'd bet everything I have on France if I had the gutts ^^
Some people have put their houses on the line in France on this game and are ready to jump off the Seine bridge if they lose. That's how positive they are that their team will win this finals match.
Putting houses is a bit extreme, but to be honest, Portugal don't have much chances to win this game. But that is football and as it is Euro final, that's are big emotions for both teams. Just few mistakes can bring red card(s) and this match can finish with big surprise.. I don't wish this to those who bet houses..
Portugal still have a chance to win if the match go to extra time, in penalty kick every side have a chance 50/50 maybe portugal would playing defensive at final match.