Four goals from Sabelo Ndzinisa handed Mbabane Swallows a 4-2 win over Platinum Stars in the CAF Confederation Cup, Group B match at Somhlolo Stadium in Mbabane, Swaziland on Tuesday afternoon.
Swallows now move to the second spot in the group with three points from two rounds of matches and next up is an assignment against MC Alger at home on June 02.
With the crowd behind them, Swallows kept their visitors under pressure as they took the game to Dikwena in search of an opener.
In the fourth minute, Stars appealed for an offside, but the referee allowed the goal as Ndzinisa netted to hand the hosts the lead, 1-0.
Two minutes later, the hosts bagged their second goal when Ndzinisa completed his brace from a powerful header on the near post, beating goalkeeper Steven Hoffman, 2-0.
Dikwena pushed forward in search of a goal in the 17th minute and Robert N'gambi was denied by Sandile Ginindza as the keeper parried the header over the cross bar.
However, the South Africans were awarded a penalty three minutes later when Benson Shilongo was fouled and the Namibian converted from the spot, 2-1.
With one minute to the interval, Cavin Johnson's men were handed a second penalty when a defender handled the ball in the box, but Abia Nale's spot kick was saved by Ginindza.
It was 2-1 at half time.
Upon their return, Stars took the game to their hosts in search of an equaliser and Shilongo's shot was saved by Ginindza, the rebound fell for Nale – whose attempt sailed wide in the 56th minute.
With 27 minutes to go, Ndzinisa grabbed his hat-trick when he pounced on a loose ball following a scramble in the box, 3-1.
The Disastrous afternoon was not over for the South Africans when Ndzinisa netted his fourth goal in the 77th minute as he unleashed a powerful shot from the box to beat the struggling Hoffman.
With six minutes to go, Stars were reduced to 10-men when Gift Sithole was handed his second yellow card after a dangerous foul on his opponent.
But with two minutes to go, Stars got their third penalty when N'gambi was fouled in the box and Shilongo completed his brace, 4-2 the final score.
The defeat for Stars condemns them to the bottom of the table with one point next to their name, but they will meet CS Sfaxien at home in June.