Dawlat Zadran hit 24 runs from seven balls to help Afghanistan to a two-wicket one-day international win over Zimbabwe on Tuesday, only the second time the war-torn country has beaten a test-playing nation.
The victory at Queens Sports Club in Bulawayo followed a 32-run victory over Bangladesh in the Asia Cup in March, and leaves the series 2-1 in Zimbabwe's favour with one match remaining.
Zadran hit four sixes as he reached his highest ODI score, helping his side chase down their target of 262 with two wickets and two balls remaining.
Opener Javed Ahmadi top-scored with 56.
Afghanistan looked as though they would fall well short of their target until they took 25 from the 46th over bowled by Zimbabwe spinner Sikandar Raza, Zadran securing the win in the final over with a six off Shingi Masakadza.
Zimbabwe reached 261 for eight in their 50 overs, with Hamilton Masakadza hitting 84 and skipper Brendan Taylor amassing 53.
The final match will be played at the same venue on Thursday.
Find latest and upcoming tech gadgets online on Tech2 Gadgets. Get technology news, gadgets reviews & ratings. Popular gadgets including laptop, tablet and mobile specifications, features, prices, comparison.
Shakib was banned for two years, one year of it suspended, for failing to report corrupt approaches by an alleged Indian bookie during the Indian Premier League.
If CAB goes by the book, then Lal will not be allowed to join the pre-season camp but feisty former Bengal captain said that one SOP won't determine how he would lead his life.
"It's not that the BCCI is not thinking about women's cricket. I only think they need to be more specific in communication about women's cricket," Chopra said.