Hosts Brazil finally found their form to progress to the quarter-finals of the Olympic football tournament with a comprehensive 4-0 win over Denmark on Wednesday, after holders Mexico and twice winners Argentina were sent packing.

After drab goalless draws in their first two matches, Brazil needed a win to calm the nerves of a soccer-mad nation and guarantee a place in the last eight, and first-half goals by Gabriel Barbosa and Gabriel Jesus provided a perfect platform.

Luan and Barbosa added two more goals in the second period to carry Brazil to the top of Group A and a showdown against fellow South Americans Colombia this weekend.

Despite the heavy defeat, Denmark advanced to face Nigeria after finishing in second place on four points, while Iraq and South Africa drew 1-1 in the other group game to both be eliminated.

Argentina, who were Olympic champions in 2004 and 2008, crashed out after they were held to a 1-1 draw by Honduras in Group D action, as Portugal topped the standings on seven points after a 1-1 draw with Algeria in the other match.

Honduras claimed the second qualifying spot by virtue of a superior goal difference over Argen-tina, who missed a penalty in their match, with both sides finishing on four points.

Algeria were last after claiming a solitary point.

Germany were the big winners of the day, hammering 10 goals past Fiji, with Nils Petersen scoring five and Maximilian Meyer adding three as the European side ran riot against a team who conceded 23 goals in their first appearance at the Olympics.

The 10-0 win lifted Germany up to second spot in Group C above Mexico, who crashed out after Kwon Chang-hoon’s 77th minute goal gave South Korea a 1-0 win.

The South Koreans finished top of the group seven points, ahead of Germany on five.

Mexico, who beat Brazil to win the gold medal in London four years ago, were eliminated along with Fiji.

South Korea will play Honduras in the quarter-finals tomorrow, while Germany face Group D winners Portugal.

Nigeria topped Group B, even though they lost 2-0 to Colombia, who finished second.

Two of Colombia’s over-age players scored the goals – Teofilo Gutierrez getting the first after four minutes and Dorlan Pabon doubling their advantage from the penalty spot after 63 minutes.

Japan, who beat Sweden 1-0 in the other match, finished third in the group as both sides were eliminated from the tournament.

Football results

Denmark vs Brazil - 0-4
South Africa vs Iraq - 1-1

Group A: Brazil 5; Denmark 4; Iraq 3; South Africa 2.

Colombia vs Nigeria - 2-0
Japan vs Sweden - 1-0

Group B: Nigeria 6; Colombia 5; Japan 4; Sweden 1.

Germany vs Fiji - 10-0
South Korea vs Mexico - 1-0

Group C: South Korea 7; Germany 5; Mexico 4; Fiji 0.

Algeria vs Portugal - 1-1
Argentina vs Honduras- 1-1

Group D: Portugal 7; Honduras, Argentina 4; Algeria 1.

Last-eight pairings
Portugal vs Germany
Nigeria vs Denmark
South Korea vs Honduras
Brazil vs Colombia

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.