Liverpool supplied the perfect Christmas present for their supporters and returning manager Rafa Benitez as they produced their best performance of the season to maintain top spot in the Premier League.
Albert Riera opened the scoring before Robbie Keane hit two in the second half, with Benitez taking his place in the stands after recovering from kidney stones.
Keane, fresh from his strike at Arsenal on Sunday, was impressive, operating alongside Dirk Kuyt up front, and Xabi Alonso controlled the midfield. Yossi Benayoun was equally impressive on the right and left back Emiliano Insua again put in an accomplished performance.
With Alvaro Arbeloa out injured, Benitez opted to play Carragher at right back with Agger and Hyypia in the middle. There was no place for Mascherano, who had returned from sickness, and Riera supplied the width on the left.
Liverpool could have won by many more, completely dominating possession and territory and surging forward even when three ahead. Keane almost got his hat-trick when slipped through by Carragher, Ngog came on and was almost set-up by Keane, Hyypia went close with a header from a corner.
With Martin Skrtel, Fernando Torres and Mascherano all not involved, the Reds really are looking strong. They travel to Newcastle on Sunday.
BBC Sport Match Report
Liverpool defeated Bolton to end a sequence of three home draws and reclaim top spot in the Premier League.
The Reds took the lead through Albert Riera, who volleyed home beyond the near post direct from a corner.
Robbie Keane collected a Steven Gerrard pass and finished with his left foot to extend the home team’s lead.
Keane then slotted home from eight yards to finish a sharp break that involved Xabi Alonso and Yossi Benayoun to take his team back above Chelsea.
Bolton had won three of their last four away fixtures but were very much second best against a team who had seen Luiz Felipe Scolari’s outfit move above them with victory over West Brom earlier on Boxing Day.
However, with manager Rafa Benitez watching from the stands as he recovers from surgery on his kidney stones, Liverpool took the game to a Bolton side that arrived with the aim of stifling their opponents and fully deserved their victory.
In the opening minute Bolton had delivered a stark warning that despite playing five across midfield they would look to break forward and support lone striker Johan Elmander when in possession.
Kevin Nolan, a lifelong Liverpool supporter, ran on to Matthew Taylor’s pass and tried to lift the ball over Pepe Reina towards the unmarked Ricardo Gardner at the far post.
But the Bolton skipper did not get enough purchase on the ball and Reina took a comfortable catch.
And from that moment Liverpool dominated possession, searching for a way through the congested Bolton defensive structure.
Keane and Riera shot wide, while Emiliano Insua volleyed at goal directly from a corner but was thwarted by Jussi Jaaskelainen, who also saved a Dirk Kuyt header.
Bolton boss Gary Megson resisted the urge to change his formation after the Reds broke the deadlock through Riera with what looked like a set move.
Liverpool continued to press, with Daniel Agger and Jamie Carragher both going close with long-range efforts before the break.
Bolton brought on Kevin Davies for Jlloyd Samuel at the start of the second-half but before the away team had the opportunity to impose themselves Keane had extended Liverpool’s advantage.
Gerrard’s superb slide-rule pass was controlled by the Republic of Ireland striker with his first touch and smashed home with his second.
Reina started the move that led to Liverpool’s third, rolling the ball out to Alonso, who broke through the empty space in midfield.
The Spaniard picked out the run of Benayoun, who squared the ball for Keane to slot home his fifth Premier League goal of the season.
With Bolton forced to show more ambition, Liverpool found more space to exploit and teased and toyed their opponents.
In fact, Liverpool were so comfortable that skipper Gerrard was withdrawn after 73 minutes.
But Bolton did almost score a consolation when Ebi Smolarek collected a pass from Fabrice Muamba and shot past Reina but inches wide of the Liverpool goal.
Bolton keeper Jasskelainen made a great double save from Benayoun and David Ngog with the final action of the match.
The final whistle brought blessed relief to central defender Gary Cahill, who had picked up an injury but had to stay on the field as his team had already used all three substitutes.
Teams and Stats
Liverpool: Reina, Carragher, Hyypia, Agger, Insua, Benayoun, Alonso, Gerrard (Lucas 73), Riera (El Zhar 69), Kuyt (Ngog 76), Keane.
Subs not used: Cavalieri, Babel, Darby, Mascherano
Goals: Riera, Keane
Bolton: Jaaskelainen, Steinsson, OBrien, Cahill, Muamba, Nolan, McCann, Taylor (Mustapha 66), Gardner, Samuel (Davies 46), Elmander (Smolarek 66).
Subs not used: Al Habsi, Shittu, Basham, Obadeyi
Referee: Alan Wiley