Cornwall's seven wickets limits Afghans

West Indies' Rahkeem Cornwall picked up seven wickets against Afghanistan

West Indies offspinner Rahkeem Cornwall took a career-best 7-75 in only his second Test match to help bowl out Afghanistan for 187 as spinners dominated the first day off clash on Wednesday.

The stocky 26-year-old Cornwall engineered Afghanistan's top-order collapse by taking five wickets during his lengthy first spell of 21 overs. He snared two more wickets after a brief break which somewhat bailed out captain Jason Holder's decision to bowl first on a turning wicket in the northern Indian city.

West Indies also had early trouble and reached 2-68 at stumps with both wickets falling to Afghanistan spinners. John Campbell is 30 not out while Shamarh Brooks was unbeaten on 19.

Out-of-form opening batsman Kraigg Brathwaite (11) fell lbw to debutant left-arm spinner Amir Hamza and Shai Hope (7) got a thick edge to slip off legspinner Rashid Khan's sharp delivery as spinners took 10 of the 12 wickets on the first day.

Afghanistan batsmen had early success against seamer Kemar Roach, who didn't hit the right lengths in hazy conditions.

But Cornwall struck a crucial blow just before lunch when he had Ihsanullah (24) caught in the lone slip as Afghanistan slumped to 90-3 after moving comfortably to 1-84.

Afghanistan slid further to 111-7 with Cornwall running through the middle order.

Zazai and Hamza added 54 runs for the eighth-wicket stand before Cornwall further dented Afghanistan by taking the wicket of Zazai, who didn't offer a shot to a ball that didn't spin enough.

Holder was rewarded for his disciplined 17 overs when he had Hamza edged to the wicketkeeper and finished with 2-22 as Cornwall wrapped up the innings by having Yamin Ahmadzai (18) caught at the long off boundary.

Afghanistan are chasing a rare record by becoming the first nation to have won three of their first four Test matches. They lost against India inside two days in its inaugural Test, but then went on to beat Ireland and Bangladesh in their next two Tests.