Steven Gerrard marked his return to the starting line-up with a goal as Liverpool ran out 3-1 winners against 10-man Leicester City.
Leicester took a 22nd-minute lead when Liverpool goalkeeper Simon Mignolet was unfortunate enough to score an own goal. Adam Lallana soon restored parity and Brendan Rodgers' side were ahead when Gerrard, left out of the starting XI against Stoke City last Saturday, made no mistake with a calm finish after 54 minutes.
Bottom club Leicester, who are now without a win in nine Barclays Premier League matches, were reduced in numbers when captain Wes Morgan was sent off for a professional foul on Rickie Lambert. And Jordan Henderson converted from close range after a mistake by Leicester goalkeeper Kasper Schmeichel, and a superb backheel from the outstanding Raheem Sterling, with seven minutes to go, to ensure Liverpool made it back-to-back top-flight wins for only the second time this season.
Leicester manager Nigel Pearson named an unchanged XI, while Gerrard returned alongside Javier Manquillo and Lallana for Liverpool.
Schmeichel's opposite number Mignolet was almost left red-faced in the 19th minute when he cleared straight to Esteban Cambiasso only for the Argentinian midfielder to sidefoot wide of an open goal from 30 yards.
Mignolet looked to have atoned for the misjudgement when he saved sharply from Jamie Vardy but Ulloa kept possession alive and his resulting shot struck the near post and cannoned in via the prone goalkeeper.
Liverpool responded immediately, though, and equalised four minutes after going behind - Lallana reacting quickest to drill a low shot past Schmeichel when Morgan was unable to head clear under pressure from Lambert.
Alberto Moreno replaced Manquillo for the second-half, allowing Liverpool's weekend match-winner Glen Johnson to revert to his customary position of right-back.
The Foxes pinned Liverpool back having won a pair of corners inside the opening minute of the second half but a miscued clearance by Morgan enabled the visitors to take the lead.
The centre-back stretched to divert Sterling's cutback away from goal but he could only place the ball into the path of Gerrard, who clinically steered home.
Ulloa blasted off target as Leicester looked to hit back, but Morgan's miserable evening was complete in the 63rd minute when he scuffed a backpass and responded by hauling down Lambert when through on goal to earn his marching orders.
Liverpool's nerves were eased when Schmeichel failed to deal with a low Gerrard cross and Sterling teed up Henderson to mark his 150th appearance for the club with a simple finish.
Leicester manager Nigel Pearson: "It's frustrating as I think we played pretty well tonight. I've got no complaints with the way the players conducted themselves, even with 10 men.
"It becomes increasingly difficult to stay positive, but my job as manager is to continue working at what is a 'work in progress'.
"Our run has been difficult and we haven't perhaps had the results our performances have merited."
Liverpool manager Brendan Rodgers: "It was a great victory and the players were magnificent. We had to work very hard but our quality came through in the end.
"We should have won in Europe. Three good performances. I have big trust in the players. We needed to pick up the standard again.
"Steven Gerrard was rested last weekend with tonight in mind. When you rest a player people ask why. When you play them you are asked why aren't you resting them. The energy from being rested at the weekend gave him the energy to play tonight."
|20 Dec 2014||v West Ham (A)|
|07 Dec 2014||v Aston Villa (A)|
|13 Dec 2014||v Man City (H)|
|26 Dec 2014||v Spurs (H)|
|28 Dec 2014||v Hull (A)|
|01 Jan 2015||v Liverpool (A)|