Offspinners Shane Shillingford and Marlon Samuels shared five wickets between them as Zimbabwe struggled to 158-7 at tea against West Indies on the opening day of the second cricket test at Windsor Park on Wednesday.
Shillingford followed up his nine wickets in the opening test victory with 3-49 while allrounder Samuels took 2-8. Earlier, fast bowler Shannon Gabriel grabbed the wickets of both openers and returned figures of 2-10.
Captain Brendan Taylor top-scored for the visitors with 33, while opener Vusi Sibanda compiled an attractive 32. Left-hander Sean Williams, on his test debut, was unbeaten on 28.
Zimbabwe was undermined by Gabriel in the morning session, claiming openers Sibanda and Tino Mawoyo after they combined for 42 for the first wicket.
Shillingford also removed Hamilton Masakadza as Zimbabwe took lunch at 92-3.
West Indies continued to strike regularly in the second session with Shillingford breaking an emerging partnership of 41 between Taylor and left-hander Craig Ervine.
Taylor struck five fours off 62 balls before he was bowled off helmet and body when he got a reverse sweep wrong.
Ervine and Williams added further defiance in a fifth-wicket stand of 31 before Samuels broke through by claiming Ervine lbw with a straighter delivery for 18.
The spin duo struck again just before the tea break to leave the Zimbabweans tottering.
Malcolm Waller (9) tried to counterattack but only holed out to deep midwicket off Shillingford, while Samuels removed Graeme Cremer for a duck on the stroke of the interval, Kieron Powell snaring a brilliant, low catch at short leg.