This article may contain graphic and/or adult content unsuitable for minors and sensitive readers.
Hosts Great Britain won through to the Olympic men's football quarter-finals on Wednesday after Daniel Sturridge's goal secured a 1-0 win over Uruguay at Cardiff's Millennium Stadium.
Stuart Pearce's men will be back at the Millennium this Saturday to face South Korea in the last eight.
Brazil saw Porto star Alex Sandro sent off as they overpowered New Zealand 3-0 at Newcastle's St James' Park.
Now Brazil will play Honduras after the Central Americans held Japan to a goalless draw in Coventry.
Egypt also reached the last eight with a 3-1 win over Belarus and will next play Japan.
Mexico topped Group B with a 1-0 win over Switzerland while South Korea advanced into the quarter-finals despite a goalless draw against Gabon.
Spain's miserable tournament ended with a goalless draw against Morocco at Old Trafford.