Johannesburg - Mbabane Swallows stunned Kaizer Chiefs 4-2 on penalties in the semi-final of the King’s Super Cup to advance to the final in a match played at Somhlolo National Stadium on Saturday morning.
Captain Siphiwe Tshabalala and substitute Camaldine Abraw are the two players who missed the spot kicks for Amakhosi.
The first half started at a very low pace, but both teams had fair chances to find the back of the net.
Tony Tsabadze was the main threat for Kingdom country, but Brilliant Khuzwayo was up to the task in goals for Chiefs.
Chiefs also had their chances via the captain of the day, Tshabalala, combined with Bernard Parker, though nothing materialised for the South African giants.
The match went to the half time break at goalless.
The second half produced more chances with Swallows having the upper hand as Tsabadze once again gave the Chiefs backline a tough time.
Wonder Nhleko came close to putting Swallows ahead in the 60th, but his efforts failed to find the target after Chiefs’ defence was caught off guard.
Tsabadze was the next to test the Amakhosi goalkeeper, who managed to parry away the shot taken from range.
Tshabalala also had a short from range which went over the bar as Chiefs looked to break the deadlock.
The second half belonged to Swallows who created chance after chance but failed to find the target as the match remained at goalless.
This led to a change in the Amakhosi striking force that saw Steve Komphela introduce Camaldine Abraw in place of George Lebese.
Chiefs survived another scare in the 77th minute as a free kick from Felix Badenhorst; hit the crossbar with Khuzwayo already beaten.
The Amakhosi goalkeeper, who was among the busiest players, was tested again by Badenhorst in the 83rd minute after a good pass from Tsabadze.
Tshabalala also went wide with a headed effort that nearly broke the deadlock in the 85th minute.
The matched headed for penalties after both teams failed to score during the 90 minutes.