In yesterday's ICC World Cup 2023 match, Afghanistan locked horns against the defending Champions England at the Arun Jaitley Stadium in Delhi.
The Afghan team secured a spectacular victory in the match, winning by a comfortable margin of 69 runs. They batted first, establishing a robust score of 284 runs. The English team could not stand up to Afghanistan's impressive spinners, who terrorized their batters and bowled them out for 215 runs.

This is only Afghanistan's 2nd victory in the World Cup, their first in this edition. England, after this shocking loss, now have have suffered two defeats in their first three matches.
Score: Afghanistan: 284 all out in 48.5 overs (Rahmanullah Gurbaz 80, Ikram Alikhil 58; Adil Rashid 3/42). England: 215 all out in 40.3 overs (Harry Brook 66, Dawid Malan 32; Mujeeb 3/51, Rashid Khan 3/37)
Result: Afghanistan won by 69 runs.
Captains: Jos Buttler (ENG), Hashmatullah Shahidi (AFG)
Afghanistan opener Rahmanalluah Gurbaz scored a blistering 80 runs off just 57 balls. He hit 8 fours and 4 sixes in his scintillating inning.
Three spinners across two teams picked up three wickets each in the match. England's Adil Rashid (3/42), while Afghanistan duo Mujeeb Ur Rahman (3/51) and Rashid Khan (3/37) were the highest wickettakers in the game.
Afghanistan's Mujeeb Ur Rahman got the Player of the Match award for his brilliant all-round performance. He scored 28 off 16 balls with the bat and picked up 3 wickets with the ball as well.