Captain Darren Sammy led his team to their first Test win in more than two years on Sunday, taking five wickets as West Indies beat Pakistan by 40 runs after lunch on the fourth day.
The victory ended a dreadful run of form for West Indies, who had not won in 17 Tests dating back to February 2009.
Chasing 219 in their second innings for victory, Pakistan collapsed to be all out for 178 in just 73 overs after they had resumed on 80-3.
Sammy, who has been under fire in the Caribbean, ripped through the Pakistan middle and lower order, finishing with figures of 5-29.
Ravi Rampaul also took advantage of the difficult batting surface to take 4-48 as West Indies cleaned up the last six Pakistan wickets for 43 runs in a low-scoring match where only one player managed to make a half-century.
West Indies made an early breakthrough when Rampaul clean bowled Asad Shafiq for 42, ending a partnership that had pulled Pakistan back from the dreadful start on Saturday evening.
Misbah-ul-Haq continued with Umar Akmal, putting on a 52 run stand that promised to turn the match decisively in Pakistan's favour.
But Sammy brought himself into the attack and removed Misbah-ul-haq lbw for 52 before trapping Mohammad Salman in a similar manner to complete a double wicket maiden that turned the game.
After lunch the wickets tumbled with Sammy and Rampaul taking full advantage of a surface that offered plenty of movement.
There were a total of 20 leg-before-wicket dismissals in the match, a record number for a Test.
West Indies first innings 226
Pakistan first innings 160
West Indies second innings 152
Pakistan second innings (overnight 80-3)
Mohammad Hafeez lbw b Roach 2
Taufeeq Umar lbw b Rampaul 0
Azhar Ali c Baugh b Rampaul 0
Asad Shafiq b Rampaul 42
Misbah-ul-Haq lbw b Sammy 52
Umar Akmal lbw b Sammy 47
Mohammad Salman lbw b Sammy 0
Abdur Rehman c Smith b Rampaul 6
Umar Gul lbw b Sammy 1
Wahab Riaz not out 11
Saeed Ajmal b Sammy 3
Extras (b-2 lb-11 nb-1) 14
Total (all out; 73 overs) 178
Fall of wickets: 1-2, 2-2, 3-2, 4-83, 5-135, 6-135, 7-160, 8-163, 9-166
Bowling: Roach 13-1-30-1, Rampaul 21-6-48-4, Bishoo 21-5-56-0, Sammy 17-7-29-5, Nash 1-0-2-0