ONLY THE GERMANS SAW IT COMING
And to be honest I'm not even sure they did! Let me explain.
It was a Tuesday evening. Everyone was sat in front of the TV waiting for the football to begin. In Brazil, the stands of Belo Horizonte stadium were a sea of yellow jerseys as everyone came out to support their home nation in what they hoped would be a thrilling match against Germany.
Except it wasn't. Well not in the way it was supposed to be anyway.
The German football team were literally on fire and the Brazilians never knew what the hell hit them.
Within twenty minutes, Thomas Muller, Miroslav Klose, Toni Kroos, and Sami Khedira had steamrollered over Brazil to the humiliating tune of 5-0.
It was very painful to watch. The team that have won 5 previous world cups and are, to some, the epitome of what football is all about, were being systematically slaughtered by a German team who refused to give an inch. It was absolutely horrible.
And it only got worse. Could it get any worse? Oh, yes.....!
In the second half, Andre Schurrle scored two more goals to complete Brazil's worst defeat in years!
Brazil's Emboaba Oscar did give us a quick "Hello! Hello!" moment, as I'm fond of calling it, by getting a consolation goal, so well done to him.
But the damage had been done. Brazil had been booed off at half-time and a lot of fans didn't even stick around to watch the end of the game.
We were wondering whether any of the players would leave Belo Horizonte stadium alive. We can only wonder what Luiz Felipe Scolari was thinking as he watched his team completely fall to pieces.
Most of us could only stare at the TV and wonder what the hell had happened!
On Saturday they played in a 3rd place match against Holland and it did not feel too good. Fans hoped to see them do better, if only to regain some shard of dignity out of this embarrassing scenario. But it didn't happen. They lost that game 3-0
As for Germany, well they are heading for the final on Sunday, at the expense of Brazil's humiliation. Will they hand out the same to Argentina. We can only wait and see.
One thing we do know. These defeats hurt like hell and it will hurt for a long time to come.