Afghanistan kept their semifinal hopes alive with a thrilling eight-run victory over England in Lahore. Ibrahim Zadran’s outstanding 177 runs and Azmatullah Omarzai’s five-wicket haul were crucial in defending a total of 325 for 7. Batting legend Sachin Tendulkar praised the team’s performance. Post navigation Embarrassment for PCB after yet another security lapse Buttler wants to know if he is ‘part of solution or problem’ for England