Wanderers will want to exorcise the demons of their humiliating 4-0 defeat at Rotherham on Boxing Day, and will be hoping their fightback from 2-0 down in the last ten minutes against Wolves will inspire a huge improvement.
Rotherham come into the game on the back of a 4-1 home drubbing by fellow relegation battlers Charlton Athletic, and have only one won of their last six games - a 2-0 win over promotion chasing Brighton - since beating Bolton.
Captain Darren Pratley and goal machine Gary Madine will face fitness tests going into this clash, while Zach Clough is a doubt and Neil Danns will remain sidelined by his stomach injury.
Aymen Belaid could return to the matchday squad following a groin injury, but club captain Lee Frecklington will miss out along with striker Leon Best and full-back Stephen Kelly.
Bolton Wanderers: L D D L W L L L W D
Rotherham United: L L W W L L W L D L
Bolton Wanderers: Gary Madine (6), Darren Pratley & Liam Feeney (4)
Rotherham United: Jonson Clarke-Harris (6), Joe Newell (5), Matt Derbyshire (4)
Bolton Wanderers: Liam Feeney (5), Dean Moxey (3), Mark Davies & Josh Vela (2)
Rotherham United: Joe Newell (6), Danny Ward (5), six players have 1
Bolton Wanderers: Red cards: Dorian Dervite, Derik Osede, Ben Amos & Jay Spearing (1); Yellow cards: Mark Davies (8), Darren Pratley (6); Fouls: Darren Pratley (53), Mark Davies (40), Gary Madine (39)
Rotherham United: Red cards: Leon Best (1); Yellow cards: Richard Smallwood (6), Jonson Clarke-Harris & Joe Mattock (5); Fouls: Jonson Clarke-Harris (39), Richard Smallwood (34)
One To Watch
Danny Ward: The Bolton academy graduate always seems to save his best performances for against his former club. He ran our defence ragged in the 4-0 abomination earlier in the season, and Wanderers will need to keep a better eye on him at the Macron.
3-1 Bolton. The Tuesday night fightback at Wolves finally saw this Wanderers side show some fight, and I'd expect them to carry that on against a Rotherham side that have lost 10 league games on the road this season. The only team to have lost more? You got it, Bolton with 11.
Bolton Wanderers: 16/11
Rotherham United: 11/5