Pakistan are on top after the end of day 3 of the second Jamaica Test against West Indies thanks to Fawad Alam's century.
Kemar Roach and Jayden Seales shared a 17-run stand for the final wicket, with Seales becoming the youngest to five wickets as West Indies won by one wicket.