India beat Bangladesh by 9 wickets at Edgbaston on Thursday to cruise into finals of Champions Trophy 2017.
Put to bat first, Bangladesh scored 264 runs in their 50 overs with the help of Tamim Iqbal's 70-run knock and Rahim's score of 61.
India chased down the target of 265 easily by virtue of Rohit Sharma and Virat Kohli's splendid innings to set up a clash with arch-rivals Pakistan on Sunday.
Bangladesh's Tamim Iqbal walks backs to pavilion after being dismissed
Indian captain Virat Kohli in action during the Champions Trophy game between India and Bangladesh
Taskin Ahmed of Bangladesh during the Champions Trophy semi-final against India
A dejected Bangladesh team after their loss to India in the semi-final
Fans enjoying the Champions Trophy semi-final between India and Bangladesh