Bolton hammered five past Stoke to gain sweet revenge for last season's FA Cup semi-final drubbing by the same opponents as they recorded a 5-0 Barclays Premier League victory.
Ivan Klasnic and Chris Eagles both struck twice at the Reebok Stadium as struggling Bolton secured a win that could kickstart their troubled season.
Captain Kevin Davies also got on the scoresheet as Bolton claimed their first points of the campaign on their home ground.
Stoke goalkeeper Asmir Begovic was at fault for both Bolton's opening goals but there was no doubting the superiority of the hosts after that. The Potters, no doubt drained from Thursday's Europa League trip to Tel Aviv, controversially went behind after two minutes.
First referee Howard Webb penalised Begovic for a back pass after Glenn Whelan lobbed the ball into his own area and Matthew Upson left it to the goalkeeper.
The Potters had barely had time to contest the decision before Klasnic grabbed the ball and a tapped a quick free-kick for Davies to roll into an unguarded net.
Bolton doubled their lead in the 23rd minute after another horror moment for Begovic. The keeper slid in to clear but succeeded only in finding Eagles and the former Burnley midfielder brilliantly fired into the bottom corner from a tight angle.
Bolton made it three-nil when Klasnic brilliantly swept home a left-footed shot from the edge of the area, while the fourth goal came in the 73rd minute and was deserved reward for the excellent Eagles.
Davies flicked a long ball into the path of Klasnic and the Croatian instantly touched on for Eagles to race through and slip the ball past Begovic.
Bolton then began to run Stoke ragged and grabbed a fifth nine minutes from time when Klasnic diverted a David Wheater header past Begovic.