Pakistan win first away Test in three years, beating West Indies by eight wickets in Trinidad to draw two Test series.

Abdullah Shafique struck his sixth Test century and Babar Azam closed in on a hundred as Pakistan reached 266-2 in reply to West Indies' 344 on day two of the second Test in…

Pakistan's Babar Azam falls short of a century as West Indies stage a strong comeback in the second Test match.