Phillippe Coutinho’s 77th minute winner was enough for Liverpool to beat title rivals Manchester City 3-2, and take a five point lead at the top of the table.
Raheem Sterling and Martin Skrtel scored first for Liverpool, then David Silva and a Glen Johnson own goal levelled the scoring before Phillippe Coutinho fired home the winner after a mistake from Vincent Kompany.
Sterling broke the deadlock after six minutes when he latched onto Luis Suarez’s through ball and jinked his way past Kompany and Joe Hart to slot home the opening goal.
Skrtel doubled the lead inside 30 minutes when he flicked on Steven Gerrard’s corner at the near post, and the speed on the ball was too much for City keeper Hart to react to.
The visitors dragged their way back into the game in the second half and when James Milner’s cross found David Silva, he guided the ball past Simon Mignolet into the Liverpool goal.
City’s equaliser also came through the diminutive Spaniard. Silva’s pull-back was unknowingly deflected by Johnson and Mignolet could not respond in time.
At this point, City had the wind in their sails and when star striker Sergio Aguero came on for Edin Dzeko, his squared ball could not find enough of Silva’s boot to divert the ball goal wards.
The winning goal came from a scuffed clearance from captain Kompany, which saw the ball fall to Brazilian playmaker Coutinho who wrapped his foot around the ball to strike past the diving Hart.
The final moments saw Liverpool finish with 10 men as Jordan Henderson dived into a tackle on Samir Nasri with a high foot, which saw referee Mark Clattenburg produce a red card for the midfielder.
The resulting free-kick was cleared by Martin Skrtel, but at a second glance the Slovakian defender looked to use his hand, only for it to go unnoticed by all but the Sky Sports cameramen.
Liverpool’s victory sees them top the league and with just four games left, and a first league title in 24 years looks to be on the horizon.