Kaizer Chiefs moved to the top of the Castle Premiership following their season-opening 4-1 win over Dynamos at the Giyani Stadium on Saturday afternoon.
The Amakhosi lived up to their 'favourites' status with a convincing display in front of a packed stadium.
Sandile Ndlovu gave Dynamos an early lead, but chiefs hit back with a hat-trick by striker Collins Mbesuma, who also set up skipper Patrick Mabedi's goal in the dying minutes.
Chiefs got the match underway with midfielder John 'Shoes' Moshoeu trying to catch the home goalkeeper out with an ambitious effort from the half-way line, but his shot went well wide of goal.
Dynamos held their own against their more star-studded opponents and took the lead in the seventh minute when Sandile Ndlovu beat the offside trap to run onto a brilliant through-ball before surging into the Chiefs area to beat Rowan Fernandez at his near post.
However, the home side's joy was short-lived as the defending Castle Premiership champions drew level just four minutes later when midfielder Thabo Mooki played a excellent crossfield pass to Scara Ngobese on the left flank, who drilled the ball into the Dynamos six-yard area for Mbesuma to tap home.
Chiefs grew in confidence as the match went on, with Mbesuma a constant threat to the home defence.
But Dynamos continued taking the game to Chiefs and could have regained their lead was it not for poor finishing from the home side, with the teams going into the interval at 1-1.
The home started the second half well and almost took the lead when Ngobese rose highest to latch onto he ball, but his header flew straight into the arms of Chiefs stopper Fernandez.
However, it was chiefs who took the lead in the 64th minute when Mbesuma started a move in midfield before substitute striker David Radebe who passed to Tinashe Nengomasha, who played a defence-splitting pass for Mbesuma to round the Dynamos keeper before slotting the ball into an empty net.
Dynamos almost drew level in the 73 minute when Rodney Thobojane weaved his way into the Chiefs area, but the midfielder pulled his shot wide with just the visiting keeper to beat.
The home side were made to pay for their woeful finishing when Chiefs extended their lead two minutes later.
The impressive Mbesuma completed his hat-trick when he collected the ball on the edge of the Dynamos area before surging into the box to slip the ball in at the near post to put Chiefs 3-1 ahead.
The Amakhosi made it 4-1 five minutes later when skipper Mabedi ran onto a good pass from Mbesuma before slotting home in the dying minutes.
The result send Kaizer Chiefs, who take on Manning Rangers next, to the top of the Castle Premiership, while Dynamos slots in at the bottom of the log and will be hoping to collect their first points when they take on Black Leopards in their next fixture.