The result sees Sundowns maintain their four point lead at the top of the table over Bidvest Wits while Polokwane sit in 13th place, only three points above the relegation zone.
Polokwane started positively and had the first shot on goal in the fifth minute when Jabulani Maluleke fired a 25-yard shot just over the crossbar.
Eight minutes later a mistake from Keagan Dolly in midfield allowed Puleng Tlolane to pick up the ball and drive towards goal before seeing his 24-yard shot well-saved by the Sundowns keeper.
The Brazilians started to find their footing in the match after that and managed to take the lead just after the half hour mark when Leonardo Castro found himself in space inside the box and produced a clinical finish from 14-yards out, 1-0.
Khama Billiat nearly doubled his side’s lead in the 39th minute when he broke through on goal, but was superbly denied by the Polokwane keeper in a one-on-one.
Dolly also came close to scoring a minute before the break when his thunderous 22-yard effort sailed inches over the target.
The half ended 1-0 in favour of the Brazilians.
Castro found his second goal five minutes into the second half after he was quickest to react to tap home a rebound from a couple of yards out after an initial shot from Billiat.
Three minutes later Polokwane found a goal of their own after Wayne Arendse failed to clear a right-wing cross and Thobani Mncwango made the most of it as he fired home from roughly 12-yards out, 2-1.
Dolly scored Sundowns’ third goal in the 63rd minute after a great individual run saw him beat two defenders on his way into the box before firing the ball into the bottom left corner of the net, 3-1.
Polokwane’s chances of a fight-back were dealt a severe blow in the 73rd minute when Edgar Manaka was shown a straight red card for a studs-up tackle on Billiat.
That took the wind out of the Polokwane sails and Sundowns held on for the win.