Pakistan earned a thrilling two-wicket win over Bangladesh in a see-sawing ICC Champions Trophy warm-up game at Edgbaston on Saturday.
With eight wickets down and still 93 runs required for victory on Saturday, Pakistan's hopes of avoiding defeat seemed unlikely - especially with just 44 balls remaining.
But tail-enders Fahim Ashraf (64no off 30 balls) and Hasan Ali (27no off 15 balls) hit back with an unbroken ninth-wicket stand of 93 in just 6.5 overs to fire Pakistan to a sensational victory.
Pakistan reached their target of 342 with three balls to spare.
Earlier, Tamim Iqbal (102 off 93) hit a superb century and Imrul Kayes weighed in with 61 as Bangladesh posted an impressive 341-9 after winning the toss.
Junaid Khan was the pick of Pakistan's attack with 4-73 off nine overs.