Headingley, UK, 29 June 2019 Pakistan survived a scare to beat Afghanistan by three wickets with two balls remaining in a thriller at Headingley that moves Sarfaraz Ahmed's side above England in the race for a World Cup semi-final spot. Chasing 228 for victory, Pakistan fell to 81-3 and 156-6 as Afghanistan turned the screw...