In pictures: A crying shame for Brazilian football
Footballing passions don't run any higher than in Brazil, and on Tuesday night the World Cup hosts were in mourning as their side lost 7-1 in their semi-final against Germany.
Fans look on in disbelief as Germany score goal after goal.
It was all too much for some fans, as Germany scored five goals after only 29 minutes.
The Germans scored four of those goals in just six minutes and as the goals poured in, the tears poured out.
Brazilians soon realised their World Cup was over, and they'd been humiliated.
Meanwhile, the German fans went wild as their team couldn't stop scoring.
It was the most goals ever scored by one side in a World Cup Semi-Final.
Some Brazilians even started celebrating the German goals.
Once the final whistle blew, some fans refused to leave the stadium.
Out on the streets the party was over as Brazilians were left heartbroken.