England's Euro 2004 football victory over Croatia was watched by an average of 16.7 million UK viewers on Monday.
The game became the BBC's second highest rating football match
The game was seen by almost two-thirds of everyone watching TV at that time. They saw England win the match 4-2.
At its peak, more than 20 million people tuned in to see winning goals by Wayne Rooney and Frank Lampard.
Shown as part of BBC One's Match of the Day, the match itself drew 18.1 million viewers on average - the second highest rating BBC match since records began.
England's victory over Columbia during 1998's World Cup is the highest rating BBC football match since Barb ratings began in 1981, drawing an average of 19.1 million.
Viewing figures are based upon BBC research and do not include those who watched the game in pubs or clubs.
Monday's Match of the Day beat two episodes of ITV1's Coronation Street, which drew an average of 7.2 million and 5.8 million viewers.
Monday also saw the start of the BBC's Wimbledon coverage, which reflected its yearly average audience by attracting 1.8 million viewers.
In October, England's crucial game against Turkey, which won them a place in the tournament, became the most-watched programme on satellite, digital or cable.
The game attracted 4.1m viewers, who saw England advance to Euro 2004 by keeping the Turks to a goalless draw.