Sydney Sixers delivered an utterly ruthless performance to thrash Highveld Lions by 10 wickets and claim the Champions Trophy title in a one-sided final at The Wanderers in Johannesburg.
The Sixers added the CLT20 crown to their Big Bash win by cruising to 124 without loss in 12.3 overs having earlier dismissed the Lions for 121.
Nashua Titans all-rounder David Wiese chose the opportune moment to hit the quickest half-century of the tournament to date but it was not enough as the Sydney Sixers won a last-ball thriller to reach the final of the Champions League Twenty20.
Wiese needed just 25 balls to reach the landmark, driving Titans to a score of 163 for five but they were beaten as James Pattinson and Mitchell Starc scrambled through for a bye from the final ball.
Highveld Lions defeated Delhi Daredevils by 22 runs in the first semi-final of the Champions League Twenty20 at a windy Kindsmead Stadium in Durban.
Conditions made it hard for batting but also tricky for the bowlers and fielders and Lions' score of 139 for seven proved to be a winning one when Delhi limped to 117 for nine in reply.
A capacity crowd is expected for the final of the Champions League Twenty20 at The Wanderers Stadium at Johannesburg on Sunday, according to league organisers.
There is the possibility of an all-South African final with Highveld Lions taking on Delhi Daredevils in one semi-final and Nashua Titans meeting Sydney Suxers in the other.
The final group game of the Champions League Twenty20 between Nashua Titans and Delhi Daredevils was abandoned without a ball being bowled at Centurion Park.
Both sides had already qualified so the heavy rain changed nothing in terms of qualification, although the no result confirmed Delhi as the group winners.
Perth Scorchers ended their Champions League Twenty20 campaign by beating Auckland Aces by 16 runs at Centurion Park, knocking New Zealand's representatives out of the competition in the process.
Perth worked hard to reach 140 for seven on a slow pitch and their bowlers then produced an effective performance to hold Auckland to 124 for eight in reply.
Sydney Sixers made it a perfect four wins out of four in the Champions League Twenty20 as they held on to beat reigning champions Mumbai Indians by 12 runs in Durban.
Although they came close to winning before reaching 124 for eight in reply to Sydney's 136 for seven, Mumbai ended the tournament with three defeats and a no result to show for their efforts.
Chennai Super Kings ended their Champions League Twenty20 2012 campaign with a four-wicket win over Yorkshire in Durban.
Mahendra Singh Dhoni handed over captaincy duties to Suresh Raina and he was able to lead his side to victory with an over to spare.
Kolkata Knight Riders ended their Champions League Twenty20 campaign with a crushing 99-run win over Nashua Titans in Group A in Cape Town.
Although the reigning Indian Premier League champions were already out of the tournament, that didn't stop them putting in a convincing performance.
Perth Scorchers fought hard but couldn't quite defend their below-par total of 121 for five against Delhi Daredevils on a sluggish Cape Town pitch.
Daredevils won with three balls and three wickets to spare as Ajit Agarkar's cameo of 11 off seven balls saw them home and eliminated Perth from the competition.
In a match that twisted and turned one way and then the other, Chennai Super Kings just about held their nerve to clinch it.
Suresh Raina's stunning catch on the long-on boundary proved to be the final twist, as, with 13 needed off five balls, he dived forward and caught Kieron Pollard inches from the turf.
Yorkshire fought all the way but their sub-par total of 131 for seven was never likely to be enough at a free-scoring Wanderers as Highveld Lions held their nerve to knock off the runs in the final over. Their win means that they, along with Sydney Sixers, qualify for the semi-finals from Group B, rendering this evening's match between Chennai Super Kings and Mumbai Indians meaningless.
Yorkshire and Mumbai Indians were still left waiting for their first win of the competition as their Champions League T20 Group B match was abandoned because of rain at Newlands.
Mumbai had reached 156 for six in the 18th over when rain arrived for the second time in less than half an hour and the players were unable to get back on again, leaving Kieron Pollard left high, and not so dry, on 37 not out off 20 balls, having deposited leg-spinner Adil Rashid for two massive sixes.
Sydney Sixers became the first team to book their place in semi-final of the Champions League T20 with a comfortable five-wicket win over South Africa's Highveld Lions in Cape Town.
The Sixers' pace quartet was again the difference between them and their opponents, with Shane Watson, Josh Hazlewood and Mitchell Starc coming to the fore to more than make up for an underwhelming display from the fourth member of that quartet, Pat Cummins, who conceded 38 runs from his four overs.
Perth Scorchers and Kolkata Knight Riders remain winless after their Champions League Twenty20 Group A clash in Durban was washed out.
The Scorchers had advanced to 91 for two after Kolkata won the toss and chose to field before bad weather prevented any further play, also meaning that Kolkata are out of the competition.
Nashua Titans brought Auckland Aces' winning run to an end as they made it two Champions League Twenty20 2012 wins out of two in Durban.
Jacques Rudolph scored a half-century as the Titans hit 172 for four and in reply, Auckland lost early wickets and never recovered, bowled out for 113 in 18.5 overs in reply to go down by 59 runs.
Highveld Lions made it two wins from two and now look likely to reach the semi-finals of the Champions League T20 after condemning Chennai Super Kings to a six-wicket defeat following a clinical all-round display in Cape Town.
Aaron Phangiso was the star with the ball, taking two for 17 to peg Chennai back after a good start, while Gulam Bodi overcame early problems to make 64 and Jean Symes saw them home alongside Chris Morris.