Dillon du Preez took three wickets as the Gestetner Diamond Eagles edged past the bizhub Highveld Lions by eight runs in their Standard Bank Pro20 match at the Wanderers in Johannesburg on Sunday.
The Lions ended their innings on 148 for seven after needing 21 runs to win off the last two overs of their innings.
The penultimate over was bowled by Du Preez who first had Dane Vilas (44) caught at cover by Boeta Dippenaar before he had Cliffe Deacon caught at long-on by a diving Ryan McLaren to leave the Lions needing 12 runs off the last over.
Seamer McLaren held his nerve to concede only three runs off the last over to secure victory for the Eagles.
The Lionsí innings began slowly as the home-side found themselves on 11 for two and matters did not improve when Jonathan Vandiar was forced to retire hurt after slipping while attempting a sharp single.
Alviro Petersen (28) and Vilas added 52 runs for the third wicket before Petersen was caught at mid-wicket off the bowling of medium pacer Ryan Bailey
Werner Coetsee (24) and Vilas then gave the Lions some hope of stealing a victory before Coetsee was caught on the deep mid-wicket boundary by Du Preez off the bowling of Bailey to break a partnership off 44.
Du Preez finished with figures of three for 25 while Bailey took two for 26
Earlier, a career-best score from Morne van Wyk helped the Eagles to 156 for three.
Van Wyk ended the Eaglesí innings on 89 not out off 64 balls with 11 fours and two sixes, to beat his previous best Twenty20 score of 80 not out.
The Eagles had slipped to 42 for two before Van Wyk, who opened the innings, found a willing partner in Bailey.
The pair put on 97 runs for the third wicket before Bailey was out caught and bowled to a superb one-handed grab from medium-pacer Robbie Frylinck.
Bailey was dismissed for 39 off 36 balls with two fours and two sixes and, while Van Wyk played conventional cricket, Bailey relied on a more agricultural approach to batting as evidenced by his two hoiks for six over mid-wicket.
For the Lions Frylinck and fast bowlers Andre Nel and Friedel de Wet shared the three wickets to fall.