Much to the delight of the home fans Great Britain's football team beat Uruguay 1-0 on Wednesday to reach the men's quarter-finals at the London Olympics.
A goal from Chelsea striker Daniel Sturridge sent the hosts into the last eight where they were joined by medal contenders Brazil and Mexico.
Sturridge's winner on the stroke of halftime in front of 70,000 fans took Britain to the top of Group A. Britain will next play South Korea, also at the Millennium Stadium in Cardiff.
"We played some outstanding football," Britain coach Stuart Pearce said. "People were telling me there would be a negative response in Cardiff, but we haven't seen that. It's been fantastic here, around the hotel and the city. We are getting stronger and stronger."
Britain finished ahead of Senegal atop Group A after Moussa Kanote's tournament-high fourth goal earned the Africans a 1-1 draw against the already eliminated United Arab Emirates at the City of Coventry Stadium. Senegal will meet Group B winner Mexico at Wembley Stadium next.
Earlier Wednesday, Oribe Peralta scored a second-half goal as Mexico reaffirmed its status as a medal contender with a 1-0 win over Switzerland, while Honduras continued its surprise run by drawing 0-0 with Group D winner Japan to snatch a place in the last eight alongside Egypt, who beat Belarus 3-1 to make the last eight.
Honduras will take on raging favourite Brazil, who qualified for the quarter-finals even before beating New Zealand 3-0 for a third straight win.
Mexico finished ahead of South Korea, who needed a scoreless draw to advance against Gabon in front of 76,927 spectators at Wembley.
Switzerland, which was playing without Michel Morganella after the defender was sent home for posting racist and threatening messages on Twitter against South Koreans, finished last with one point in the group behind Gabon.
Egypt reached a last eight match at Old Trafford Stadium in Manchester after finishing second behind Brazil in Group C with four points.
In Glasgow, Mohamed Salah, Marwan Mohsen and Mohamed Aboutrika all scored second-half goals for Egypt before Andrei Voronkov netted a late consolation goal for Belarus, who were eliminated.
All quarter-final matches will be played on Saturday.