Giant spinner Rakheem Cornwall starred as the West Indies thrashed Afghanistan by nine wickets on day three of their one-off Test on Friday. Cornwall took a match haul of 10 wickets as the West Indies bowled out Afghanistan for 120 and reached their target of 31 to seal the win in just over an hour of the first session in Lucknow in India. It was a reality check for Afghanistan, who were awarded Test status in 2017 and won their first two victories in the five-day format earlier this year. Skipper Jason Holder claimed all three Afghan wickets to fall in the morning as the Windies needed just 7.1 overs to see off Afghanistan after they resumed the day on 109 for seven. "Really important win. We had a tough series against India. Was important to finish the year well," said Holder, whose team suffered a 2-0 whitewash against India at home in August and September. "Very pleasing to see new guys come in and take the opportunity. Shamarh (Brooks) did that. He scored a fifty in the last innings and followed it with a hundred here. And then Rahkeem getting seven in the first innings, in just his second Test, is amazing." John Campbell made an unbeaten 19 and sealed the win with a boundary after losing his opening partner Kraigg Brathwaite for eight off Amir Hamza. But it was the Cornwall-led spin attack that dismantled Afghanistan on day two as they collapsed from 53 for no loss to 109-7. The 26-year-old Cornwall, who hits about 140 kilograms (308 pounds) on the scales and is 1.96 metres (six feet five inches) tall, and Roston Chase took three wickets each in the second innings. Opener Javed Ahmadi top-scored with 62 before becoming the final wicket to fall on day two, which earlier witnessed the West Indies take a lead of 90 as they were 277 all out. Shamarh Brooks made 111 - his maiden Test century - to extend West Indies' dominance after the minnows were bowled out for 187 on the opening day, largely thanks to Cornwall's 7-75. Left-arm spinner Amir remained the only bright spot for Afghanistan with his five-wicket haul on Test debut as he returned figures of 5-74. "I think, what I've seen, we've been struggling in the longer formats. Especially in batting. That's the only area we need to improve," said Afghanistan skipper Rashid Khan. "Once we do that, we can trouble good sides. Still early days in our Test careers, only our fourth game, against an experienced Windies. Hope to recover from our mistakes."