The Brazilians will be out to complete the job in the CAF Champions League return leg
Mamelodi Sundowns will seek to complete the job when they host Mbabane Swallows in the second leg of their CAF Champions League preliminary round tie on Saturday.
The Brazilians are high on confidence after back-to-back wins in the Champions League and the PSL, games which they have won without conceding.
Sundowns thrashed Swallows 4-0 in the first leg played at the Lucas Moripe Stadium, when they enjoyed home support in what was an away clash, but will now be playing on familiar turf at the Loftus Versfeld this weekend.
Form guide
Sundowns have recovered from their shaky start to respond in style with the 4-0 win in the Champions League before a 2-0 victory against SuperSport in their PSL opener on Tuesday.
They head into the match under less pressure and coach Manqoba Mngqithi will perhaps use it to give opportunities to some of his fringe players, knowing they have one foot in the group stages.
For Swallows, it will be their fourth match of the season, having eliminated Clube Ferroviario da Beira of Mozambique from the first preliminary round, via a 1-0 aggregate win, before setting up the meeting with Sundowns.

Head-to-head
Sundowns have played five matches this season, winning three while losing two.
The two losses came against Stellenbosch FC in the MTN8 semi-final but they have responded with wins against Swallows and SuperSport.
Swallows, meanwhile, have played three matches, winning one, drawing another plus one loss.
All of them have been in the Champions League, where they have managed just one goal, against Ferroviario da Beira.
Team news
Sundowns have not revealed any fresh injury news and look set to have all their big hitters around including goalkeeper Ronwen Williams who made his long-awaited return against Swallows after over two months out with a shoulder problem.
What have they said?
Mngqithi has said Sundowns must do everything in their powers to win the Champions League as their season will be deemed either a success or failure based on how they perform on the continent.
“It would be a failure if we do not achieve that [Champions League success] because that is what we have been trying to fight for. We have failed so many times,” Mngqithi told the media.
Time and where to watch?
The match will kick off at 18.00 at the Loftus Versfeld Stadium on Saturday and will be live on SABC 3.
Sundowns’ predicted XI: Williams, Mudau, Kekana, Lebusa, Modiba, Mokoena, Maboe, Coetzee, Lorch, Kodisang, Rayners