NEW DELHI: Standing just one win away from confirming a spot in the 2023 ICC World Cup semifinals, hosts India take on Sri Lanka at Mumbai's Wankhede Stadium on Thursday.India have so far won all their six matches in the tournament to be the only unbeaten side among the 10 participating nations. Meanwhile, Sri Lanka's semifinal hopes hang by a thread, having lost four of their six matches so far.India are currently number two on the points table and Sri Lanka are number seven. India have historically dominated...