Anderson bowled a brilliant spell, bowling 28 dot balls in his first 30 deliveries and finished the day with figures of 10-5-11-2, leaving West Indies in a bind. His two wickets in the second innings along with one in the first took his overall tally to 706 wickets in 188 matches, just two short of Australian legend Shane Warne's 708. If he claims three of the four remaining West Indies wickets, Anderson will retire as the second most successful bowler in Test cricket behind Muttiah Muralitharan, who leads the pack with 800 wickets in 230 matches.

Anderson started the West Indies collapse by sending back visiting captain Kraigg Brathwaite (4), making his wicket spin with a blistering delivery. He then sent back Alick Athanaze, getting him close to the goalkeeper, thus getting closer and closer to Warne's boot.

His partner Atkinson, who had taken 7-45 in the first innings to begin England's dominance in the match, claimed the key wickets of Kavem Hodge (4) and Jason Holder (20).

Captain Ben Stokes sent back Mikyle Louis and Kirk McKenzie to reach the milestone of 200 wickets and 6000 runs in Test cricket, only the third all-rounder to reach the milestone.

The West Indies batsmen failed to find their feet against some hostile England bowling as they finished the second day still trailing England by 171 runs after they allowed England to reach 371 all out in 90 overs in their first innings.

Starting with an overnight score of 189/3, England's first innings was backed by a 114-ball 68 from former captain Joe Root (4x7) and Harry Brook's 64-ball 50 (4x5, 6x1). Wicketkeeper Jamie Smith scored 70 runs off 119 balls to help the team reach 371 all out.

England only need four more wickets to take a 1-0 lead in the series, while West Indies need to score at least 171 runs to avoid the ignominy of an innings defeat.

Brief scores:

West Indies 121 and 79/6 in 34.4 overs (Alick Athanaze 22; James Anderson 2-11, Gus Atkinson 2-27, Ben Stokes 2-25) trail England 371 in 90 overs (Zak Crawley 76, Ollie Pope 57 , Joe Root 68, Harry Brook 50, Jamie Smith 70, Jayden Seales 4-77, Jason Holder 2-58, Gudakesh Motie 2-41) for 171