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.

Iran will be at World Cup and will play in the US, says FIFA boss
Abu Dhabi advises fans to arrive early for Al Ain, Al Wahda match
Sangakkara, Mahanama named in interim committee to run Sri Lanka Cricket
Focused Fils making a statement ahead of French Open
Atletico hit back to hold Arsenal in cagey Champions League semi-final first leg
