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.

Tottenham interim boss Tudor leaves club
CAF general-secretary quits amid turbulent times for African football
Antonelli wins in Japan to become youngest F1 leader
Mayweather says rematch with Pacquiao is exhibition, venue still to be decided
Magnitude wins $12million Dubai World Cup