Potters and Ireland striker Jon Walters equalised from the penalty spot 13 minutes from time, and Bolton’s agony was only deepened by the knowledge Manchester City’s dramatic late victory over QPR meant a win here would have been enough.
Stoke’s record on the final day of the season since their promotion to the Premier League in 2008 read played three, lost three, including the 1-0 defeat 12 months ago that helped Wigan stay up, but they began with purpose yesterday.
Peter Crouch fired wide from a tight angle while Matthew Etherington had a shot saved by Adam Bogdan, and the Hungarian keeper was at the centre of the drama when Stoke opened the scoring in highly controversial fashion in the 13th minute.
Etherington crossed for Walters, who appeared to have taken too heavy a touch in front of goal, but the striker then headed the ball into the net seemingly out of Bogdan’s hands and referee Chris Foy awarded the goal.
Bolton’s frustration showed when Sam Ricketts lunged into a tackle on Dean Whitehead, the full-back perhaps slightly fortunate only to be given a yellow card.
But that was nothing compared to the lucky break Bolton enjoyed in the 40th minute to provide them with a priceless equaliser.
A long ball from Bogdan was not well dealt with and Ivan Klasnic played in Mark Davies. The ball looked to have got away from the midfielder but Robert Huth smashed his attempted clearance against Davies’ legs and it flew into the net.
It was reminiscent of the own goal West Brom scored that gave Bolton the lead last week, and remarkably five minutes later they were ahead, again in unusual circumstances.
Kevin Davies mis-hit his cross from the right but Sorensen was badly caught out and could only help the ball into the net at his near post.
Bolton’s defensive frailties surfaced again at the start of the second half as three Stoke defenders found themselves free at the far post when Etherington curled in a free-kick, but Ryan Shawcross got his header all wrong.
Martin Petrov then came within inches of giving Bolton breathing space when he was played in by Mark Davies, the winger’s shot beating Sorensen but drifting just past the post.
Ricardo Fuller was given a standing ovation as he was replaced by Cameron Jerome, who was into the action straight away as he wriggled free in the area before seeing his shot superbly blocked by Tim Ream.
News from the Etihad Stadium, where QPR led City, had understandably subdued the Bolton fans, and events on the pitch had also gone somewhat quiet, although Petrov sent a 30-yard free-kick just wide.
But Bolton’s hopes suffered another huge blow in the 77th minute when their side conceded a penalty, Bogdan felling Crouch having initially done brilliantly to save the England man’s shot, and Walters made no mistake from the spot.
Bolton piled forward in a desperate attempt to find another goal, and Ream came close with a header from Petrov’s corner that was gratefully grasped by Sorensen, but in the end there was no way back.