If there was ever a result to shake a nation to its core, this was it.
Brazil did not expect this. Even if Neymar's injury had lowered expectations a touch ahead of the semi-final against Germany, nothing could have prepared the home fans for what happened on Tuesday night.
It was their biggest home game in 64 years; the pressure was at fever pitch. They knew Germany would be a tough side to beat, especially without their captain and best player. But still. 7-1?
The question, once the dust has settled, will be this: "What now for Brazil?"
Read the rest of this post on the MirrorFootball site.