
Sri Lanka's stand-in captain Kusal Mendis gives his team a pep talk, Afghanistan vs Sri Lanka, World Cup, Pune, October 30, 2023© ICC/Getty Images

Fazalhaq Farooqi finished with a four-wicket haul, Afghanistan vs Sri Lanka, World Cup, Pune, October 30, 2023© Associated Press

Angelo Mathews provided some solidity to the lower-middle order, Afghanistan vs Sri Lanka, World Cup, Pune, October 30, 2023© Associated Press