India beat Bangladesh by eight wickets in the final of the Asia Cup T20 in Dhaka. Rain caused a two-hour delay, with the overs being reduced to 15 each. The hosts posted a score of 120 for 5, and India passed that target with seven balls to spare – with MS Dhoni smashing a six to finish it in style. It’s the sixth time India have won the trophy, and comes ahead of their hosting of the World T20.

Banton blitz lifts England past Scotland in T20 World Cup
Tudor appointed as interim Tottenham manager until end of season
Eight teams qualify for Dubai Games finals
Shaidorov shocks rivals to capture gold as 'Quad God' Malinin crumbles
Sabalenka, Swiatek withdraw from Dubai Duty Free Tennis Championships
