ICC World Cup 2023: Familiar foes Afghanistan, Sri Lanka meet with semi-finals still within reach
Oct 30, 2023
Afghanistan and Sri Lanka have surged back into semi-final contention with giant-killing victories, as Afghanistan stunned Pakistan and Sri Lanka made it two on...