Brazil fans around the world exulted as their team saw off England to go through to the World Cup semi-finals.
Parties followed the win despite a kick-off which for most Brazilians was in the middle of the night.
"Gol!" Rio exults as Rivaldo corrects Brazil's scoreline deficit with their first goal
Rescued from despair: relief in Rio as the goals come in
An early-morning street party erupts in Rio
Meanwhile Zurich, Switzerland, gets a taste of a Carnival atmosphere...
...and some fans jumped for joy
Brazil fans in London seal the win with a kiss, while in the stadium a flag gets equally passionate attention
In London the grudge doesn't last - an England fan accepts a few strokes of Brazilian colour on his cheek
And back in the stadium, there are no hard feelings.