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.

Williams to face Australia's Joint in Wimbledon comeback
Australia reach World Cup knockouts, Turkey beat USA
Netherlands win Group F, Japan and Sweden also through
Beccacece hails Ecuador's biggest World Cup victory
New Zealand openers break record against England
