The home team, one up in the series, reached 187-2 at tea with Younis Khan (48) and Mohammad Yousuf (25) unbeaten at the break after Pakistan captain Inzamam-ul-Haq won the toss and decided to bat on a seemingly flat pitch on Sunday.
Opener Imran Farhat (74) and Mohammad Hafeez (36) batted without any problems to give their team a confident start of 83 for no loss as the West Indian bowlers failed to take advantage of heavy overcast conditions.
Paceman Jerome Taylor, who was the best bowler for the tourists in the first Test, provided the breakthrough when he forced an edge off Hafeez's bat to wicket-keeper Denesh Ramdin. Hafeez's innings included seven boundaries.
Pakistan reached 109-1 at lunch with Farhat notching up his ninth half-century.
Heavy rain delayed the resumption of play after lunch by 12 minutes but once players returned to the middle the tourists removed Farhat for 74.
Farhat, who hit ten boundaries during his 177-minute knock, edged Dwayne Bravo to slip where Brian Lara held a regulation catch.
Yousuf, who hit a brilliant 192 in Pakistan's nine-wicket win in the first Test in Lahore last week, has added 62 runs for the unbroken third wicket stand with Younis Khan to further add to the West Indies's woes.
Pakistan remained unchanged from their first Test line-up but the tourists surprisingly left out their out-of-form vice captain Ramnaresh Sarwan, who had scored only one fifty in the last 14 matches and managed three and 23 in the first Test.
Paceman Fidel Edwards was also axed to make room for batsman Runako Morton and fast bowler Daren Powell.
Middle-order batsman Shivnarine Chanderpaul overcame a stomach disorder and is playing his 100th Test.
Chanderpaul became the eighth West Indian and 42nd cricketer in the world to play 100 or more Tests.