Sri Lanka 174 for 4 (Mendis 57, Nissanka 52, Chahal 3-34) beat India 173 for 8 (Rohit 72, Madushanka 3-24) by six wickets
Sri Lanka all but secured a place in the Asia Cup final through a thrilling win with one ball to spare against India, who came close again but couldn’t beat the Dubai curse on sides batting first. Since the start of 2020, Hong Kong and Scotland remain the only international teams to have lost when chasing at this ground.
Only an India defeat to Afghanistan can now jeopardise Sri Lanka’s progress to the final. India were left needing Pakistan to lose both of their remaining matches and lose big. And, oh, an India-Pakistan final was ruled out.