A full round of DStv Premiership matches will be played this weekend.
For some teams there will be joy, for others, tears.
Check below for all the results, upcoming matches and latest standings.
FRIDAY, 8 JANUARY
Stellenbosch 1-1 Black Leopards
SATURDAY, 9 JANUARY
TS Galaxy 0-3 SuperSport United
Baroka FC 0-2 Mamelodi Sundowns – MATCH REPORT
Golden Arrows 1-0 Chippa United
Tshakhuma TM 2-2 Cape Town City
Kaizer Chiefs 0-2 Maritzburg United – MATCH REPORT
SUNDAY, 10 JANUARY
Bloemfontein Celtic v AmaZulu – 15:30
Orlando Pirates v Swallows FC – 15:30 – PREVIEW
All times SA