Daniel Sturridge could turn out to be one of the signings of the January transfer window after his third goal in three games for Bolton helped them to a 2-0 win over Everton.
On loan from Chelsea, the England Under-21 striker put the match out of Everton's reach by doubling Bolton's lead after England defender Gary Cahill opened the scoring with his first goal of the season.
It was just the result the Trotters were looking for after losing five out of their previous seven league games, while defeat for the Toffees leaves them in 13th place in the Barclays Premier League, but just three points above the relegation zone.
Owen Coyle's side got off to a perfect start with Cahill opening the scoring in the 10th minute following Stuart Holden's free-kick on the left flank.
He peeled away from his marker and saw his header come off Everton defender John Heitinga and wrong-foot Tim Howard.
Everton responded and should have equalised in 17th minute when Tim Cahill was left unmarked at the back post but fired wide following a cross from Leighton Baines.
Bolton were forced to make a switch in the 27th minute with defender Zat Knight unable to continue. He fell awkwardly after tangling with Victor Anichebe and was replaced by David Wheater.
Bolton went 2-0 ahead in the 67th minute with Sturridge's third goal in three matches since arriving on loan from Chelsea.
The striker smashed the ball into the corner from an acute angle following a flick-on from Chung-Yong Lee.
Holden found the net for Bolton in the 80th minute after a back heel from Sturridge. However, referee Lee Probert ruled out the American midfielder's effort, ruling that Sturridge had run the ball over the by-line.