A devastating spell from seam bowler James Anderson set England up for a nine-wicket triumph in the second Test against the West Indies on Saturday as the tourists went 1-0 up in the three-match series.
A fiery Anderson ripped through the West Indies middle order in the opening session of the fifth and final day, making excellent use of the new ball to record figures of four for 43.
The Lancastrian also claimed two catches and ran out Jason Holder as the home team were bowled out for 307 having resumed on 202 for two.
That left England chasing a small target of 143 to win and captain Alastair Cook (59 not out) and Gary Ballance (81 not out) helped them clinch their first Test victory on foreign soil since beating India in Kolkata in December 2012.
"It was a lot of effort on that wicket," Cook told the presentation ceremony. "It was a slow wicket throughout and a pretty flat one.
"To get 20 wickets the way we did was a great effort. We showed a lot of character and obviously a lot of skill."
To add to West Indian misery promising all-rounder Holder was stretchered off the field after landing badly on his ankle in his delivery stride.
While there will be a Caribbean inquest into the way the home team collapsed, most of the credit for the momentum shift must go to Anderson.
He claimed the important wicket of Kraigg Brathwaite for 116 after the centurion could not keep down a sharply rising delivery and was caught by Joe Root in the gully.
In addition, the paceman removed Shivnarine Chanderpaul for seven and Marlon Samuels for 37.
Anderson also caught Jermaine Blackwood at mid-off for 10 off Chris Jordan, ran out Holder for two and snaffled up Kemar Roach's chip to mid-on as he fell to spinner Moeen Ali for 10.
Moeen also trapped skipper Denesh Ramdin lbw for 28 and removed last man Shannon Gabriel in identical fashion.
Jonathan Trott was the only batsman to fall in England's second innings. He went for a duck after chopping a delivery from Gabriel on to his stumps.
"We fought hard for the first four days but that one session (before lunch) where we lost six wickets really cost us the match," said Ramdin.
Scorecard
West Indies (1st innings): 299 (M. Samuels 103; S. Broad 4-61)
England (1st innings): 464 (J. Root 182no, G. Ballance 77, A. Cook 76, J. Trott 59; D. Bishoo 4-177)
West Indies (2nd innings): (overnight: 202-2)
K. Brathwaite c Root b Anderson 116
De. Smith b Anderson 2
Da. Bravo c Buttler b Broad 69
M. Samuels c Buttler b Anderson 37
S. Chanderpaul c Cook b Anderson 7
J. Blackwood c Anderson b Jordan 10
D. Ramdin lbw b Ali 28
J. Holder run out (Anderson) 2
K. Roach c Anderson b Ali 10
D. Bishoo not out 15
S. Gabriel lbw b Ali 0
Extras: (b-8 lb-2 nb-1) 11
Total: (all out, 112 overs) 307
Fall of wickets: 1-3, 2-145, 3-224, 4-238, 5-239, 6-257, 7-260, 8-282, 9-307, 10-307.
Bowling: J. Anderson 22-7-43-4, S. Broad 21-2-71-1, M. Ali 24-9-51-3, C. Jordan 21-6-69-1(nb-1), B. Stokes 8-0-34-0, J. Root 16-7-29-0.
England (2nd innings): Target: 143 runs
A. Cook not out 59
J. Trott b Gabriel 0
G. Ballance not out 81
Extras: (nb-3, w-1) 4
Total: (for one wicket, 41.1 overs) 144
Fall of wickets: 1-2
Did not bat: I. Bell, J. Root, B. Stokes, J. Buttler, C. Jordan, S. Broad, M. Ali, J. Anderson
Bowling: K. Roach 7-1-18-0, S. Gabriel 7-3-20-1, J. Holder 1.4-0-11-0(w-1), M. Samuels 12.3-1-54-0, D. Bishoo 8-0-32-0(nb-3), K. Brathwaite 5-1-9-0.
Result: England won by 9 wickets