Bangladesh have advanced to the final of the Asia Cup Twenty20, beating Pakistan by 5 wickets in Mirpur. Electing to bat first, Pakistan recovered from 28-4 to post 129-7, with Sarfraz Ahmed scoring an unbeaten 58 and Shoaib Malik hitting 41. Hosts Bangladesh reached a winning total of 131-5, with five balls remaining. Man of the match Soumya Sarkar scored a run-a-ball 48. Bangladesh will now face India in Sunday’s final.

India beat England in thriller to reach T20 World Cup final
EFL Championship playoffs expanded to six teams
Aston Martin to limit laps in Australia with drivers at risk of nerve damage
Ten-man Newcastle beat Man United; Arsenal go 7 points clear
South Korea on brink of quarter-finals after 3-0 win over Philippines
