The most recent championship, hosted by France in 2016, was won by Portugal, who beat France 1 -- 0 at the final at the Stade de France in Saint - Denis after extra time. The final also attracted 284 million viewers which is the second most viewed game in European tournament history.
where was the last european football championship held
France France France