Kaizer Chiefs were their own worst enemies against Mamelodi Sundowns at Loftus Versfeld Stadium on Saturday as they suffered a 4-0 league defeat.
It was not the Soweto club's day as they gave away soft goals and missed several easy chances to score, including a penalty.
Chiefs could not have made a worse start as a poor touch and even a worse back-pass in the sixth minute from Siyabonga Ngezana allowed Gaston Sirino to steal the ball ahead of Bruce Bvuma before poking it into an open goal from a few metres out.
Ngezana's nightmare continued as 10 minutes later he pulled down Peter Shalulile inside the box as the Namibian was running onto Neo Maema's pass.
Referee Victor Gomes incorrectly booked Zitha Kwinika for the foul, but correctly pointed to the spot, from where Shalulile comfortably slotted the penalty pass Bvuma; 2-0 after 16 minutes to the hosts.
Slowly Amakhosi began to play themselves back into the game and they created a good chance on the half-hour mark when Keagan Dolly picked out Khama Billiat who in turn teed up Cole Alexander, but the former Ajax Cape Town midfielder fired into the side-netting.
Five minutes later Chiefs showed great tenacity to win the ball before Billiat was freed down the left flank from where he played a low cross for Yusuf Maart, whose first touch was excellent, only for his second touch to balloon the ball over the bar.
The last chance of the opening half saw Brian Onyango heading wide from a Sundowns corner.
After the restart, the Glamour Boys showed a great deal of intent and should have pulled a goal back when the ball fell to Reeve Frosler after some sloppy Downs defending, but the Chiefs left-back fired wide from close range.
Moments later and the Soweto outfit paid the price for not taking their chances as Sundowns extended their lead on 52 minutes when Shalulile fired home from 10-yards out after combining well with Neo Maema and then receiving the final pass from Arthur Zwane.
Chiefs' second-half substitute Kgaogelo Sekgota had given Amakhosi more attacking impetus and he earned his side a penalty after a clash with Tebogo Mokoena right in the corner of the box.
Replays suggested it may have been a soft call and in any case the scoreline remained unchanged as Downs keeper Ronwen Williams easily saved Billiat's tame penalty as well as a scuffed follow-up from the Zimbabwean.
Shalulile looked set for his hat-trick goal when he raced through on goal in the 72nd minute, but Kwinika did well to get back and make the block.
The next goal wasn't long in coming though as substitute Nasir Abubeker sprinted clear down the left, cut back inside, beat a couple of defenders with a drag-back and then netted with an outstanding low-angled shot with his left foot in the 76th minute.
The defeat means Chiefs have won just one of their opening three games and have lost twice.