After going two games without a goal and being booed off the field by their own fans, the Brazilian men's soccer team found their scoring touch at the Rio Olympics on Wednesday with a 4-0 win over Denmark that sealed their place in the next round.
The host nation, who have never won the Olympic title, came into the competition as favourites but were heavily criticized after 0-0 draws against South Africa and Iraq.
However, the win over Denmark, which sealed top spot in Group A and a quarter-final against Colombia in Sao Paulo on Saturday, could be a fresh start, said striker Gabriel Jesus.
"I'd be lying if I didn't say it wasn't a relief," he added, after grabbing Brazil's second goal."
"I was under pressure, not just because I hadn't scored but because the team hadn't scored. But we played well and we got all three points."
"Today we had more spirit and we made it easy in the end. We managed to score goals, which was something that we hadn't done before."
"We managed to find each other and I think teamwork is where we excel. We deserve to be congratulated for the way we played.
"As from tomorrow we start thinking about the quarter-final." Coach Rogerio Micale opted for all-out attack against the Danes and his strategy paid off.
Brazil took the lead after 26 minutes when Douglas Santos crossed low from the left and Gabriel Barbosa poked the ball home from close in.
Gabriel Jesus doubled their lead 14 minutes later when he arrived at the back post to slam home a cross from the right.
Luan made it three in 50 minutes when he capped a nice move by side-footing home another low cross and Barbosa justified his nickname "Gabigol" when he fired home a loose ball after 80 minutes.
While the win was a welcome one, there was still much work to be done, said Renato Augusto, one of the senior players in the squad.
"We haven't won anything," he added.
"It's another psychological point passed. We work bit by bit and we'll get there."
Holders Mexico and two-time winners Argentina were knocked out of the men's Olympic soccer tournament on Wednesday but Germany progressed after beating Fiji 10-0.
Nils Petersen scored five and Maximilian Meyer three as the Germans ran riot against a side making their first appearance in a top international football tournament.
Their win lifted them above the Mexicans, who lost 1-0 to South Korea by conceding a goal to Kwon Chang-hoon in the 77th minute.
The results left the Koreans top of Group C with seven points and Germany second with five. Mexico, who beat Brazil to win the gold in London four years ago, were eliminated along with Fiji.South Korea will play Honduras and Portugal face Germany. The top two teams in each of the four groups go through to Saturday's quarter-finals.
Champions in their last two Olympic tournaments in 2004 and 2008, Argentina missed a penalty that would have taken them through but an injury time equaliser against Honduras, who scored one penalty and missed another, was not enough.
The Argentines, who did not qualify for London 2012, finished behind Group D winners Portugal and Honduras in the standings. The Portuguese drew 1-1 with Algeria.
Four more games will be played later on Wednesday to decide the other quarter-finalists.
When bikini-clad women were replaced by fans in jackets
Rio Olympics: India's schedule for Thursday, August 11
Ledecky takes third gold; Efimova makes second final
Highlights of Day 5: Archery, boxing lift Indian spirits at Rio
PHOTOS: The gold medallists on Day 5 at the Games