We are fast approaching the home stretch of the group stage in the 2023 ODI World Cup. With every day throwing up an interesting result, the battle for the fourth and final semi-final berth is truly heating up, with at least four genuine contenders for it. Two of those contenders - Afghanistan and Sri Lanka - will take each other on with the endeavour to surge ahead in Pune on Monday, October 30. (Match Blog | Streaming | Scorecard | Preview)