Two blistering spells from Stuart Broad left England in a commanding position to seal a series- clinching victory over the West Indies in the deciding third test.
The Windies closed day three on 10-2 — and still 389 runs from its unlikely victory target — after wickets in successive overs by a rampant Broad in the final half hour at Old Trafford.
Rewind to before lunch and it was the paceman who took all four remaining wickets of West Indies' first innings in 22 balls to skittle the tourists for 197.
A combined 6-22 for the day moved Broad to 499 wickets in his enduring test career. He may have to wait some time to reach 500, though, with rain forecast in Manchester for most of Monday.
Indeed, the weather looks like the only thing that can save the West Indies, which is starting to look tired after three tests in three weeks and only one change of personnel in the lineup across that period.
In between the West Indies' innings, England piled up 226-2 in 58 overs before declaring following the departure of opener Rory Burns for 90. Joe Root was 68 not out off 56 balls.
There's already no doubt who the man of the match will be.
Broad, who is England's second-highest wicket-taker of all time in tests, was dropped for the first match of the series — won by the West Indies in Southampton — and didn't take it well, expressing his disappointment in a TV interview during the match.
Restored for the second test in Manchester, Broad took three wickets in each innings in a win for England.
In the third test, he has made his best score with the bat since 2013 — a 45-ball 62 — and took his 18th five-wicket haul in tests in the first innings.