World Cup 2023: Afghanistan stun England by 69 runs

Spinners ruled the roost, with Rashid Khan picking up three wickets

Mujeeb Ur Rahman picked as many wickets to win the Player of the Match award

Mohammad Nabi finished with figures of 2/16

Earlier, Rahmanullah Gurbaz had scored 80 to take Afghanistan to 284

His knock was followed by Ikram Alikhil, who also scored a fifty

In England's chase, Jos Buttler was dismissed for just nine runs

Harry Brook fought hard with a knock of 66 but he ran out of partners in the chase

Adil Rashid was the pick of England bowlers after he finished with three wickets