Afghanistan have beaten Pakistan in a World Cup warm-up match at Bristol.
An unbeaten 74 from Hashmatullah Shahidi helped the Afghanis successfully chase down their target of 263.
In Friday's other World Cup warm-up match, it was South Africa who beat Sri Lanka by 87 runs in Cardiff.
India and New Zealand meet at The Oval on Saturday for their first warm-up match.

F1 legend Mika Häkkinen turns brand ambassador for Only Legends Drive UAE
Guardiola vows to speak up for victims of global conflicts
Arsenal beat Chelsea 1-0 to reach League Cup final
Top-10 finishers in LIV events to receive word ranking points
Barca advance to Copa Del Rey semis as Albacete’s run ends
