Beware Pakistan! Afghanistan are fighting like never before. Asked to bat first on Wednesday in Hangzhou, China, Afghanistan could manage only 116 runs against Sri Lanka in their 2023 Asian Games, men's cricket quarter-final match. But the total proved seven runs more than required to knock defending champions Sri Lanka out of the competition. Thus, Afghanistan have achieved a measure of revenge against Sri Lanka. More on that later! On Friday, they will take on Pakistan in the second semi-final, for a place in the gold medal match. In the first semi-final, India have defeated Bangladesh by nine wickets with 64 balls to spare. (Scorecard | Full Coverage | Cricket World Cup | Cricket News)