Zimbabwe came into the two-match series in a buoyant mood following the return of Brendan Taylor and Kyle Jarvis to their ranks, and carried it through the opening day when they dismissed the West Indies for 219.
But Bishoo's five for 79 on the second day was like a bucket of cold water on Zimbabwe's spirits as they were bowled out for 159, with Hamilton Masakadza's 42 the top score.
With Zimbabwe bowled out in just 61.3 overs, the West Indies began their second innings after tea and reached stumps on 88 for one, giving them an overall lead of 148.