India take all the way by Sri Lanka in final Super Fours match before Sunday's Asia Cup final against Pakistan.

India book their place in Sunday's final of the 2025 Asia Cup with their 41-run Super Fours victory against Bangladesh.

Bangladesh crumble as Pakistan's Shaheen Afridi and Haris Rauf take three wickets each in Super Fours match in Dubai.