CRICKET Pakistan Clinch Victory At Lord’s The first Test match between England and Pakistan turned into an exciting encounter. Pakistan won the toss and made the right decision to bat first. They notched up 339 runs with skipper Misbah-ul-Haq’s top ton. In reply, the Englishmen were all out for 272 runs in 79.1 overs. Yasir […]