Zimbabwe secured victory off the last ball as they beat Afghanistan by four wickets in the first of their three-match Twenty20 series at the Harare Sports Club on Wednesday.
Tashinga Musekiwa scored the 11 runs needed off the last over for home success as Zimbabwe reached their target of 145 with six wickets down.
A 75-run partnership between Brian Bennett, who scored 49, and Dion Myers, who contributed 32, laid the foundation for the home win.
Afghanistan, who won the toss and chose to bat, scored 144-6 after Karim Janat and Mohammed Nabi put together a 79-run partnership for the sixth wicket. Janat was 54 not out and Zimbabwe's Richard Ngarava took 3-28 in his four overs.
The second match of the series is in Harare on Friday.
FIFA World Cup 2030 and 2034 hosts revealed!
Gukesh and Ding set for explosive final showdown
'Alcaraz has best of Nadal, Djokovic, Federer but...'
Gukesh holds Ding: Chess C'ship heads for a decider
Mandhana's century in vain as India lose 0-3