Starting at 1.45pm, the programme - which saw Rafael Nadal reach the final in straight sets - averaged 3.75m (32.8%) until 6.30pm.
Over on ITV1, Holland's shock defeat of World Cup favourites Brazil notched up 2.55m (24.5%) between 2.30pm and 5pm. Later at 7pm, Ghana v Uruguay pulled in 6.17m (30.6%), with an impressive high of 9.11m (40.1%) watching as the match went to a penalty shoot-out.
Both matches averaged 293k (2.8%) and 643k (3.2%) on HD. James Corden's World Cup Live could only muster 1.8m (10.4%) at the later-than-billed time of 10.30pm,
Sunshine's eviction from Big Brother grabbed 2.17m (9.6%) at 9pm and 2.3m (13.6%) at 10.30pm, with timeshift figures of 165k (0.8%) and 178k (1.9%). The IT Crowd, sandwiched between the reality show, amused 1.72m (7.8%), then 233k (1.7%) an hour later.
Inspector George Gently and Outnumbered repeats took 3.15m (15.2%) at 8pm and 2.71m (11.9%) at 9.30pm for BBC One. Animal: 24/7 was the only programme to win its slot on the channel, with 3.94m (24.1%) at 7pm. Friday Night with Jonathan Ross logged a steady 3.23m (21.8%) at 10.35pm.
Today at Wimbledon only interested 710k (3.5%) for BBC Two during the 8pm hour, after which a Gardeners' World special attracted 1.39m (6.2%). Grumpy Old Men followed with 1.44m (6.5%) at 10pm.
Five's Extraordinary People had 680k (3.4%), then a repeat of The Mentalist put in 1.38m (6.1%), and CSI: NY delivered 942k (4.7%) to the channel at 10pm.
Overall, ITV1 breezed past BBC One in primetime with 28.8% to 16.2%, while Channel 4 made a respectable third place with 7.9% (+1: 0.6%), followed by BBC Two and Five on 5.1% and 4.3% respectively.
Elsewhere, Family Guy picked up 655k (10.1%) at 12.15am, a record share in that slot for BBC Three, which was ahead of the terrestrials at that point. Earlier, 575k (2.9%) saw a repeat of last Saturday's Doctor Who finale.
BARB ratings data supplied by Attentional