Kyle Mayers earned his first Test wickets when he produced two critical strikes in as many overs to break a dangerous, record century stand, as he hauled West Indies back into the opening Test after half-centuries from Oshada Fernando and Lahiru Thirimanne threatened to put Sri Lanka in the ascendancy here yesterday.

With Sri Lanka cruising on 170 for one, half-hour after tea to wipe out their 102-run first innings deficit, newly installed captain Kraigg Brathwaite summoned Mayers, who removed Fernando for 91 with his first delivery of brisk medium pace before accounting for veteran Dinesh Chandimal for four in his very next over. 

Experienced seamer Kemar Roach added the wicket of Thirimanne for 76 a few overs later as Sri Lanka lost three wickets for 19 runs in the space of 45 deliveries, before Dhananjaya de Silva stroked 46 not out and Pathum Nissanka, an unbeaten 21, to see Sri Lanka to the close on 255 for four.

Mayers finished with two for 10 from four overs while Roach has taken two for 28, leaving West Indies trailing by only 153 runs heading into Wednesday’s critical fourth day at the Vivian Richards Cricket Stadium.

“I’m happy to get my first Test wicket,” Mayers said afterwards. 

Sri Lanka needed only two overs to wrap up the West Indies innings for 271 after the home side resumed the morning on 268 for eight, left-arm pacer Vishwa Fernando (2-52) bowling Rahkeem Cornwall for 60 and then hitting Shannon Gabriel in front without scoring, four balls apart in his first over.

Armed with a healthy lead, West Indies pressed home their advantage when Roach induced a false stroke from captain Dimuth Karunaratne and had the left-hander caught at third slip by John Campbell for three in the fifth over of the innings.