It was a clinical performance from Swallows against a formidable Gardens side who suffered heavily from the events of the last 6 days when this semi-final fixture was postponed a night before when they were already in East London.
They fronted up nicely in the first half managing to put swallows under pressure and came close to scoring, but poor handling and decision making in the final third cost them.
Swallows on the other hand had a clear strategy in the first half. They made sure they collect points at each visit to the gardens half and that gave them an upper hand in the early exchanges with a 14-3 lead at break.
Swallows points came from the three penalties to their impressive flyhalf Aphiwe Stemele and an unconverted try to right wing Buhle Mangezi. Gardens points came from the boot of their flyhalf Rubin De Vos.
As expected Gardens upper the tempo in the second half and narrowed swallows lead to four after a beautiful try by their fullback Kenny Bayman, and De Vos converted to make it 14-10 in Swallows favour.
This was to be the last time they we appeared in the game. Swallows scored two tries by their wingers Mangezi and Lithabile Mgwadleka, and then put on what I thought was the game changer, their bench, to wrap the game in style.
Tries to fullback Simphiwe Nandipha and outside centre Aphiwe Xakalashe followed to stretch Swallows lead to 34-10.
The strength of the Swallows bench was the difference in this match.
Swallows remains the only unbeaten side and will carry that tag into their maiden super 12 final next week when they take on another PE side in Harlequins.