Brazilian humiliation

The Score
The Score

The reaction
The reaction

...and the Brazilian newspapers' reaction. Ugh.
…and the Brazilian newspapers’ reaction. Ugh.