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
Referee: Peter Walton
Yellow cards: WW - Stephen Hunt 25’
BW - nil
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
Jussi 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
Subs - Adam Bogdan (gk), Ivan Klasnic (75’), Martin Petrov (82’), Robbie Blake, Mark Davies, Rodrigo, Marcos Alonso