A top-of-the-table clash between two sides with identical records this season, seven wins and five draws in their 12 matches to date.
Sundowns sit on the summit due to a superior goal-difference, but have been held to successive 0-0 draws in their last two games, versus SuperSport United and, more surprisingly, Bloemfontein Celtic in midweek, where they were one shocking offside call away from losing.
It is the first time Sundowns have failed to score in consecutive games since April 2019, though they did go four games without scoring in August 2018.
Swallows continue to defy the odds but were disappointed with their 1-1 home draw against lowly Chippa United in midweek, after which coach Brandon Truter admitted they were feeling fatigued as the games come thick and fast.
Swallows have three wins and three draws from their six away games this season, scoring eight goals, which is the same number as at home.
This will be the first meeting of the sides since February 2015. Sundowns have won the last six encounters in a row. Swallows’ last success was a 1-0 away win in March 2013 as Siyabonga Nomvethe scored the winning goal.