Pakistan are 146 for 3 at stumps on day three of the third and final test against England. After being dropped on 11 runs, Mohammed Hafeez is closing in on a century with 97. Alastair Cook's side were all out for 306 in their first innings, with James Taylor top-scoring with 74. Hosts Pakistan now lead by 74 runs in Sharjah, and lead the series 1-0.

Hamilton fastest to complete Ferrari's US Grand Prix practice sweep
Gabriel shines at both ends as Arsenal ease past Everton to go level with Man City
Jackson double ends Man City's perfect run as Villa win
Varma leads India fightback in four-wicket victory over New Zealand
Holder Rybakina sets up Fernandez clash in Ningbo final
