January 21 scorelines: Upsets and Goals Abound as Football World Delivers Sunday Thrills
It was an upset-filled Sunday of football action around the world as underdogs notched surprising results.
In Germany, reigning Bundesliga champions Bayern Munich suffered a shocking 1-0 defeat at the hands of Werder Bremen.
Elsewhere in the German top flight, 12th-placed Borussia Monchengladbach were topped 2-1 by 10th-placed Augsburg.
The action was heating up at the Africa Cup of Nations as well currently ongoing at Ivory Coast as well.
Pre-tournament favourites Morocco could only manage a 1-1 draw against DR Congo in their Group F second clash.
Zambia and Tanzania also played out a lively 1-1 draw in same Group F.
However, South Africa cruised to a comfortable 4-0 victory over Namibia in Group E.
In England, the Premier League witnessed an entertaining 2-2 draw between Sheffield United and Kudus-less West Ham United.
But there were no surprises at Bournemouth as Liverpool dominated to a routine 4-0 win.
In other leagues, Real Madrid left it late to squeeze past Almeria 3-2 in La Liga after a tough challenge.
While in Italy, Juventus kept their title push on track with a professional 0-3 victory at Lecce.
Girona pulled off an upset of their own, stunning Sevilla 5-1 in Spain.