The Absa Premiership title race is as close as ever and Saturday has South Africa’s ‘Big Three’ all in action, starting with leaders Mamelodi Sundowns hosting Bloemfontein Celtic.
Then, Orlando Pirates are on the road as they travel to Free State Stars while Kaizer Chiefs are at home against strugglers Ajax Cape Town.
The English Premier League also serves up some scintillating action as Manchester City host Tottenham on Saturday evening.
On Sunday, Baroka host SuperSport United before Golden Arrows welcome Maritzburg United in the KZN derby.
In England, Liverpool will be looking to maintain their top-four ambitions as they travel to Bournemouth while Manchester United travel to West Brom.
KickOff Predictor - Round 59 Fixtures:
Saturday 16 December
Mamelodi Sundowns vs Bloem Celtic
Free State Stars vs Orlando Pirates
Kaizer Chiefs vs Ajax Cape Town
Manchester City vs Tottenham
Sunday 17 December
Golden Arrows vs Maritzburg United
Baroka vs SuperSport United
West Brom vs Manchester United
Bournemouth vs Liverpool
Barcelona vs Deportivo La Coruna
Lyon vs Marseille