Bolton managed to hold off a fast-finishing Wolves to go fifth on the table and continue their good recent run with a 3-2 win.
Things got off to a horror start for Wolves when Richard Stearman headed past his own goalkeeper Marcus Hahnemann to give Bolton the lead in the first minute.
Trotters got a second from Johan Elmander who turned in a crowd of defenders before finishing neatly in the 62nd minute before Stuart Holden made it 3-0 five minutes later when he slotted home a Lee Chung-yong pass.
Venue: Molineux Stadium, Wolverhampton Crowd: 27,508 Referee: Peter Walton Yellow cards:WW - Stephen Hunt 25' BW - nil
Wolves Marcus Hahnemann (gk), Steven Mouyokolo, Richard Stearman, George Elokobi, Kevin Foley, Nenad Milijas, Karl Henry, Matthew Jarvis, Stephen Hunt (Fletcher 66'), Kevin Doyle, Sylvan Ebanks-Blake
BoltonJussi Jaaskelainen (gk), Zat Knight, Gary Cahill, Paul Robinson, Samuel Ricketts, Stuart Holden, Fabrice Muamba, Matthew Taylor (Petrov 82'), Lee Chung-Yong, Johan Elmander (Klasnic 75'), Kevin Davies