Portugal 1-0 France: Player ratings
Portugal were late winners, but who made the best impression over the course of the whole match?
PORTUGAL
RUI PATRICIO: Denied Antoine Griezmann and Olivier Giroud in normal time to frustrate France - 7/10
CEDRIC SOARES: A steady display from the Southampton right-back, but tested by France substitute Kingsley Coman - 6
RAPHAEL GUERREIRO: A crucial outlet down the left. Hit the bar with an extra-time free-kick - 7
PEPE: Turned by Andre-Pierre Gignac late on but saved by the post. Otherwise untroubled - 6
JOSE FONTE: A composed display from the Southampton defender - 6
WILLIAM CARVALHO: Solid, nullifying the threat of France's attacking midfielders - 6
CRISTIANO RONALDO: The talisman was carried off on a stretcher midway through the first half - 5
JOAO MARIO: The tricky winger had his moments, but they were few and far between - 7
NANI: A threatening presence, but did not have the opportunity to run at France as often as he would have liked - 7
RENATO SANCHES: Not as influential as he was earlier in the tournament - 5
ADRIEN SILVA: Energetic performance, but little opportunity to show his quality - 5
SUBSTITUTES
RICARDO QUARESMA (for Ronaldo, 25 minutes): One acrobatic effort apart, pretty ineffective - 6
JOAO MOUTINHO (for Silva, 67): Was unable to exert his playmaking influence - 6
EDER (for Sanches, 79): A stunning goal for the Swansea flop settled the final in Portugal's favour - 7
FRANCE
HUGO LLORIS: Saved from Nani and Quaresma in quick succession and could do nothing about the goal - 7
BACARY SAGNA: A composed performance from the Manchester City defender - 6
PATRICE EVRA: Calm display. Rarely did Portugal test the 35-year-old's pace by running at him - 7
LAURENT KOSCIELNY: Shaky at times as France's defence failed to convince - 5
SAMUEL UMTITI: The Barcelona-bound defender was exposed on occasions - 5
MOUSSA SISSOKO: The Newcastle man was full of energy and central to much of France's best work - 7
DIMITRI PAYET: His robust challenge led to Ronaldo's departure, but he was unable to exert his on-ball influence - 5
BLAISE MATUIDI: The Paris St Germain midfielder ran and ran, but did not get his rewards - 7
OLIVIER GIROUD: Spurned a good chance in the second half before being replaced - 5
PAUL POGBA: Played a deep-lying role, where his influence was limited - 5
ANTOINE GRIEZMANN: Two chances, both headers, but no goal. Not as clinical as previously - 6
SUBSTITUTES
KINGSLEY COMAN (for Payet, 58): Created chances for France, but his team-mates could not seize them - 7
ANDRE-PIERRE GIGNAC (for Giroud, 78): Hit the post in second-half stoppage time - 6
ANTHONY MARTIAL (for Sissoko, 110): Had too little time to stretch Portugal - 6