Liverpool continued their incredible unbeaten run in 2015, beating reigning Premier League champions Manchester City 2-1 at Anfield to make a massive difference at the top of the League standings.
Curling efforts from Jordan Henderson and Phillipe Coutinho in each half were just about enough to beat Joe Hart as the Reds outworked and outhustled Manchester City to get the better of the champions. Edin Dzeko had brought City back on level terms midway through the first half after lashing home expertly from Sergio Aguero's perfect pass, but the little Argentine failed to make the most of the chances that came his way hitting the post once and failing to hit the target twice from close range on a day when a different pair of shooting boots could have earned his side a hat-trick.
Manchester City came into this game unchanged from the side that beat Newcastle United 5-0 last weekend, while Liverpool welcomed Jordan Henderson back from his ankle injury and Coutinho from his midweek break. Daniel Sturridge dropped to the bench after playing 105 minutes on Thursday with Raheem Sterling leading the line.
The first half of the match was a thrill a minute ride with City bossing possession, but Liverpool looking deadlier on the counter attack.
Henderson tore the roof off Anfield by putting the Reds ahead in the 11th minute with a curling effort from distance that found the top corner. City were guilty of conceding possession and not closing down the man on the ball, and Henderson made them pay with a strike that would have made Steven Gerrard proud.
Liverpool didn't have the lead for very long though as Sergio Aguero produced a thread of a needle pass to find Edin Dzeko inside the box, and the big Bosnian showed good composure to finish well.
Both teams had chances to take the lead in an action packed first half, but both defences stood firm to keep the marauding attackers at bay.
Aguero had a terrific chance to put City in front early in the second half, but his header from a Pablo Zabaleta cross crept over the crossbar.
Back up the other end, Adam Lallana had the ball in the back of the net for a second time in the game, only to have the assistant's flag to rightly rule out another goal for the former Southampton star.
Phillipe Coutinho, who scored the match-winner between these two sides here last season, put his name in the headlines once again by replicating Henderson's effort from the first half, once again shooting past Joe Hart and finding the top corner.
Sergio Aguero and David Silva had half-chances to draw City level, but failed to force a save out of Simon Mignolet, while Daniel Sturridge missed an even easier chance to make the game safe for Liverpool.
It didn't matter in the long run though as Liverpool held on to notch up a crucial win which takes them to 48 points for the season, level with fourth placed Arsenal, who play Everton later today. City meanwhile still find themselves 5 points shy of league leaders Chelsea, who now also have a game in hand.
Liverpool: Mignolet, Can, Skrtel, Lovren, Henderson, Allen, Moreno (K Toure 82'), Markovic (Sturridge 79'), Lallana, Coutinho, Sterling.
Subs: K Toure, Lambert, Sturridge, Borini, Balotelli, Williams, Ward.
Manchester City: Hart, Zabaleta, Mangala, Kompany, Kolarov, Fernandinho (Bony 79'), Yaya Toure, Silva, Nasri (Lampard 82'), Dzeko (Milner 58'), Aguero.
Subs: Fernando, Milner, Caballero, Bony, Lampard, Clichy, Demichelis.
Final Score: Liverpool 2-1 Manchester City (Henderson 11', Dzeko 25', Coutinho 75')