A peak of 10.54m (54.1%) tuned in to see Belgium dump Portugal out of Euro 2020 last night, according to early ratings figures.
The last-16 game saw the reigning European champions - captained by Cristiano Ronaldo - eliminated from the competition courtesy of a first-half goal from Borussia Dortmund midfielder Thorgan Hazard.
Overall, ITV's coverage of the match averaged an impressive 7.23m (39.7%) between 7.10pm and 10.20pm, with the peak figure coming as the match drew to a close at 9.53pm.
Earlier, coverage of the Netherlands' 2-0 defeat to the Czech Republic averaged 4.98m (39.0%) for the channel between 4.15pm and 7.10pm.
Overnight ratings figures do not take into account viewers who watched the game in pubs, bars or other non-household settings.
Media Mole's ratings data is supplied by overnights.tv
Note: Figures include VOSDAL figures and viewing on +1 channels where available
Follow us on Bluesky or on X/Twitter and like us on Facebook for the latest entertainment news alerts.
Media Mole's Lowest Ever Sky Offer: Get Sky Essential, Sky Stream & Netflix for just £15 a month + £0 upfront fee for 24 months!
Prices may change during this period. Ends March 19, 2025