The Brazilians enjoyed early possession and they nearly took the lead in the fifth minute when Themba Zwane’s glancing header forced AmaTuks goalkeeper Washington Arubi into a fine save.
Four minutes later the Zimbabwean goal-minder denied his countryman and Sundowns forward Khama Billiat from a well-taken free-kick and the rebound was cleared away.
AmaTuks threatened in the 22nd minute through Thabo Mnyamane, but the left-footed forward’s attempt failed to beat Sundowns shot-stopper Denis Onyango.
Almost immediately at the other end, Tebogo Langerman’s cut-back pass was finished off by his Sundowns teammate Billiat to make it 1-0 to the home side in the 23rd minute.
On the half-hour mark, South Africa under-23 captain Keagan Dolly missed a sitter from close range after some good work by Sundowns midfielder Zwane down the left-hand side.
AmaTuks managed to contain the Brazilians until the match referee blew the half-time whistle.
Castro should’ve doubled ‘Downs lead on the hour, but the striker failed to convert having been played straight through on goal by Zwane.
He wouldn’t rue the missed opportunity for too long and after a lung-busting run by Langerman, the lanky attacker prodded in from close range on 72 minutes.
Mnyamane made sure for an exciting end to the game with a stunning 80th minute goal. The former Varsity Cup striker picked up the ball on the edge of the area, turning Wayne Arendse inside out before firing past Onyango from an acute angle with his weaker right-foot.
AmaTuks finished the game on the front foot, but couldn’t find the equaliser as they slumped to their second successive defeat.