Sri Lanka sacks skipper Mathews ahead of England tour, replacing him with Dinesh Chandimal.
Bangladesh beat Afghanistan means India into final. Winner of the Pakistan-Bangladesh match on Wednesday face India in final.
A double century opening stand between Rohit Sharma (111*) and Shikhar Dhawan (114) as India beat Pakistan by nine wickets.
India face Pakistan for the second time at Asia Cup 2018, on Sunday in high-profile clash in Dubai.
England call up uncapped Surrey opener Rory Burns in the Test squad to tour Sri Lanka.
Shoaib Malik thwarts giant-killer Afghanistan in last-over finish as Pakistan win by three wickets in Abu Dhabi on Friday.
The left-arm spinner picked up a four-wicket haul before the Indian skipper struck an unbeaten 83.
The first match of Super Four stage of Asia Cup 2018 is an encounter between India and Bangladesh in Dubai on Friday.
Rashid Khan celebrated his 20th birthday in style by producing a stunning all-round display as Afghanistan beat Bangladesh by 136 runs.
Hardik Pandya, Shardul Thakur, Axar Patel left out; Deepak Chahar and Siddharth Kaul also include.