Cape Cobras held their nerve to complete a valuable victory over Barbados Tridents from the final ball of a super over in Mohali.
Needing a win to stay alive in Group B of the Champions League T20, the Cobras matched their opponents' score of 174 to force a tie-breaker.
Jonathan Carter had underpinned Barbados' total of 174-8 with a superb innings of 111 not out.
However, with four needed off the final delivery of the super over, Carter failed to connect properly with a full toss outside leg stump from Sybrand Engelbrecht and could only scramble two runs.
Dane Vilas struck nine off four balls to help the South African side to a healthy total of 12 from their extra six deliveries, which ultimately proved enough.
The match started badly for the Tridents as they lost Shane Dowrich (0) to the fourth ball of the innings from Charl Langeveldt (2-29) and Raymon Reifer (0) in the third over.
Carter was lucky not to fall lbw to Justin Kemp (0-27) an over later, but took full advantage with a powerful knock including five sixes and 10 fours.
He was chiefly responsible for lifting the Tridents to a respectable score, with opener Dilshan Munaweera (42 from 21 balls) and Jeevan Mendis (10) the only other batsmen to make double figures.
Richard Levi (39) and Hashim Amla (59) gave the Cobras a solid start to their reply, but they began to lose wickets at regular intervals as Mendis (4-27) came to the fore.
The Cobras were left needing 49 from the final five overs and were grateful for the efforts of Engelbrecht (19), who struck 10 off the last four deliveries to set up the eliminator.
However, Engelbrecht would have been run out off the final ball had Tridents wicketkeeper Dowrich not fumbled a simple chance.
In the super over Vilas and Levi took 12 off Ravi Rampaul and Engelbrecht was then able to keep the Tridents in check to secure the win.