Second Test, Headingley, day two (close):
England 570-7 declared v West Indies 146 & 22-2
Sidebottom, first capped in 2001, claimed his first six Test wickets
West Indies lost two wickets following on after they were bowled out for 146 by England on day two at Headingley.
Kevin Pietersen hit 226, his highest Test score, adding 160 with Matt Prior (75) and 81 with Liam Plunkett (44 not out) before they declared at 570-7.
Ryan Sidebottom bowled well to capture 4-42, while Liam Plunkett took 3-35.
Following on, Sidebottom took two more wickets as the Windies finished on 22-2 - with injured captain Ramnaresh Sarwan only likely to bat in an emergency.
Daren Ganga had to deputise as skipper for Sarwan who had injured a shoulder on Friday, failed to take the field and did not bat in the first innings.
But little went right for him and by the time the new ball was belatedly taken at 408-5, England had added 42 to their overnight score.
Pietersen soon passed his previous Test best of 158 - which he had reached on three separate occasions - with a stylish four off Jerome Taylor, while Prior and later Plunkett both enhanced their reputations as number seven and eight batsmen.
Prior eventually fell just before lunch to one that nipped back from Daren Powell, but the 160 partnership between Pietersen and Prior was the highest sixth-wicket stand for England against the West Indies on this ground.
Pietersen was a little becalmed after lunch, collecting a succession of singles as Plunkett dominated their partnership.
HIGHEST INDIVIDUAL ENGLAND INNINGS SINCE 1990
333 - GA Gooch v India (Lord's), 1990
226 - KP Pietersen v West Indies (Headingley), 2007
221 - RWT Key v West Indies (Lord's), 2004
219 - ME Trescochick v South Africa (The Oval), 2003
210 - GA Gooch v New Zealand (Trent Bridge), 1994
But he eventually reached his double century off 250 balls with a leg-side push for two off Chris Gayle.
With rain forecast for Sunday and Monday, a declaration was clearly imminent as Pietersen then lifted Gayle's off-spin over extra cover for his first six of the innings.
England's score was also boosted by some sloppy Windies fielding as the tourists tired - including an awful drop by Corey Collymore when Plunkett hoisted Powell to long leg.
When Pietersen eventually holed out to Taylor off Dwayne Bravo to prompt the declaration, he had made 226 off 262 balls with two sixes and 24 fours.
It was the highest individual innings for England since Graham Gooch's 333 against India in 1990, while Plunkett's unbeaten 44 off 48 balls also easily overtook his highest Test score of 28.
Sidebottom, recalled six years after his only previous Test, was handed the new ball.
But although Chris Gayle hit him for two fours off consecutive balls, Sidebottom's left-arm swing finally earned his first Test wicket when he trapped the left-hander lbw later that over, while Ganga soon followed in similar fashion to the same bowler after offering no stroke.
Some sensible batting by Devon Smith and Sylvester Joseph helped them reach 66-2 at tea, but the pendulum soon swung back in England's favour.
Pietersen passed his previous Test best score of 158
Harmison's first ball after tea was a wide, but later that same over he induced Joseph to edge to Andrew Strauss at slip for 13.
Smith made 26 but then handed Plunkett his first wicket when a thick edge flew to Alastair Cook at gully to leave the tourists 74-4.
Bravo then had a let-off as his edge fell between Strauss and Paul Collingwood in the slips but neither could take the catch.
But Runako Morton soon fell to a questionable decision from umpire Rudi Koertzen when he was adjudged to have been caught behind off Harmison when he appeared to make no contact.
Needing 371 to avoid the follow-on, wickets continued to tumble as an extravagant drive from keeper Denesh Ramdin was snaffled by Prior behind the stumps to give Plunkett his second wicket.
Plunkett then claimed his third when Powell fell to yet another slip catch, this time to the seamer's Durham team-mate Collingwood.
Dwayne Bravo resisted for a long spell, which was ended when he was bowled by Sidebottom for 23 at 124-8, bringing last man Collymore to the wicket.
He did not last long, but there was an element of controversy to Sidebottom's last wicket after it appeared that his edge to Strauss - the sixth catch at the wicket of the innings - may not have carried cleanly.
The Windies came out to bat for the second time with 11 overs remaining of the day's play - while it was announced that Sarwan would bat in this innings only "if absolutely necessary".
Gayle nearly suffered the indignity of being dismissed twice within one afternoon when he was dropped by Prior off Sidebottom.
However, Ganga did suffer that fate when he was trapped lbw by the long-haired Nottinghamshire man for the second time in not more than three hours - leaving pace bowler Powell inserted as nightwatchman.
But Powell also fell lbw to Sidebottom to the final ball of the day to leave the tourists 22-2 - still needing 402 more runs just to make England bat again.