Fellow left-armer Monty Panesar followed up with two wickets in three balls as England closed in on an unbeatable 2-0 lead in the four-match series.
West Indies lost their last six wickets for 13 runs in 44 balls as they were bowled out for 229 in reply to England's first innings 370.
At the close England, in their second innings, were 34 for one - a healthy lead of 175 with three days remaining.
But by that stage Andrew Strauss's poor run of form continued when the opener was out for nought. Alastair Cook was 12 not out and England captain Michael Vaughan unbeaten on 10.
Shivnarine Chanderpaul, West Indies' senior batsman, top scored with 50 in an innings where the next best total came from 42 extras.
Left-arm spinner Panesar finished with four for 50 from 16.4 overs, taking his 50th Test wicket in the process, while left-arm quick Ryan Sidebottom, who'd never before taken a first-class wicket at Old Trafford, had three for 48 from 12.
West Indies were in reasonable shape at tea on 153 for three. But Panesar said advice from England coach Peter Moores and new bowling advisor Allan Donald, the former South Africa quick, proved important.
"They said we should show more aggression and intent and we did that as a unit," said Panesar, who told reporters control had been a key part of his success. "It's important to the ball in the areas you want to get them in."
West Indies coach David Moore was left frustrated by his batsmen after a much-improved showing from the tourists' attack.
"I am very disappointed," the Australian said. "We went from a very good position at tea to a very poor position. I expected us to bat for the day but the batters didn't back up the bowlers."
Strauss, who has only scored one fifty in his last 15 Test innings, was plumb lbw for to impressive recalled fast bowler Fidel Edwards.
Earlier Sidebottom, recalled for England's innings and 283 run victory at Headingley in the second Test - West Indies heaviest Test innings loss - had Dwayne Bravo caught behind by wicket-keeper Matt Prior for 24 to end a stand of 59 with left-hander Chanderpaul.
Wicket-keeper Denesh Ramdin fell next, a miscued pull off Sidebottom caught at square leg by Kevin Pietersen.
Then 224 for six became 225 for seven when debutant Darren Sammy, on one, nicked Panesar to Paul Collingwood in the slips. And two balls later Jerome Taylor went in similar fashion, although this time Strauss held the catch.
Sidebottom then picked up the prize wicket of Chanderpaul, who'd missed the Headingley match with a knee injury, when the left-hander drove him straight to Pietersen at cover for 50. Chanderpaul faced 78 balls with seven fours.
Panesar wrapped up the innings when Corey Collymore was held by Collingwood.
West Indies started the final session with Devon Smith 40 not out and Chanderpaul 15 not out.
Smith though failed to add to his score when he was caught off bat and boot by Ian Bell at silly point off Panesar.
England fast bowler Stephen Harmison, again worryingly wayard, had a wicket in a first over featuring seven wides when West Indies captain Daren Ganga, leading the team in place of the injured Ramnaresh Sarwan, was lbw for five.
However, someone else should have been taking the new ball as Harmison ought to have been prevented from coming on until 30 minutes into West Indies' reply under Cricket's Law 17.1 after breaking the rule which prevents players practising on the square when the match is in progress, during the break between innings.
At lunch, West Indies were 17 for one. Afterwards, Chris Gayle moved on to 23 when, trying to drive Liam Plunkett, he lost control and was caught in the gully by Cook.
Bell just missed out Friday on what would have been a seventh Test hundred and second of the series when he was caught behind for 97 off Collymore.
He batted for nearly five hours after coming in when England were wobbling at 132 for four.