Steven Gerrard twice held his nerve from the penalty spot to keep Liverpool's title bid on course with a battling 2-1 win at West Ham.
Referee Anthony Taylor found himself at the centre of the action at Upton Park from the moment he penalised James Tomkins for handball late in the first half, allowing Gerrard to notch his first goal two minutes before the break.
But West Ham went in level through Guy Demel's first goal for the club, which came after Simon Mignolet had dropped a corner under pressure of highly questionable legality from ex-Liverpool striker Andy Carroll.
Carroll headed against the crossbar after the hour before West Ham's Adrian became the second goalkeeper to fall foul of Taylor, who adjudged him to have impeded Jon Flanagan for Gerrard's second penalty in the 71st minute.
Luis Suarez curled a first-time effort against the frame of the goal late on, but Liverpool had already done enough to maintain their quest for the Premier League crown.
Brendan Rodgers' side return to the top of the table, two points above Chelsea and four ahead of Manchester City - who have played two games less and head to Anfield for what looks set to be a season-defining encounter in seven days' time.
Napoli loanee Pablo Armero made his full debut for West Ham after left-back George McCartney suffered a hamstring strain in Monday's 2-1 win at Sunderland.
A knee injury suffered in training by Daniel Agger meant a change for Liverpool at centre-back - Mamadou Sakho starting for the first time since they last lost in the league, at Chelsea on December 29.
Suarez had been the central figure in the subsequent 11 wins and two league draws, and the forward glanced the top of the netting with an early free-kick.
Largely well shackled by Tomkins during the opening stages, Suarez engineered room to arch a delicate 20th-minute attempt against the far post.
Daniel Sturridge then twice blasted over but the contest remained disjointed until an explosive end to the half
In the 43rd minute, Gerrard, whose raking ball was collected by Suarez to draw a handball from Tomkins, coolly converted from the spot.
But West Ham found an instant response in controversial circumstances as Liverpool goalkeeper Mignolet - struck by a flailing arm under pressure from Carroll - dropped Mark Noble's corner for Demel to prod home.
Amid understandable protests from the visitors, referee Taylor signalled for the goal, and he did so again following lengthy consultation with his assistant.
Carroll again made a nuisance of himself on set-pieces early in the second period as Liverpool, who began the half with Lucas Leiva on in place of playmaker Philippe Coutinho, found clear chances at a premium.
There were no question marks when Carroll got the better of Mignolet in the 62nd minute, only to see his powerful header from Mohamed Diame's cross cannon back of the crossbar.
But Taylor once again placed himself at the centre of the action soon afterwards, awarding Liverpool a second penalty despite Adrian appearing to get a touch on the ball before bringing down rampaging full-back Flanagan.
Gerrard made no mistake from the spot again before Suarez was denied by both the crossbar and Adrian, as Liverpool closed out the kind of gritty win upon which title triumphs are often built.
|Coach: S. Allardyce|
for K. Nolan 68'
for M. Taylor 78'
for M. Diamé 84'
|Man of the moment Gabbiadini has ´no hard feelings´ towards Napoli|
|Spanish? I struggled with Italian! – Allegri reacts to Barcelona rumours|
|Gotze ruled out for unknown period with ´metabolic disorders´|
|Rabiot would have to consider Real Madrid offer|
|Isco and Morata deserve more minutes, concedes Zidane|
|Imagine if they didn´t let Messi and Neymar in! - Aurier episode sparks UEFA chief´s Brexit concerns|
|Ibrahimovic is ´running Manchester United dressing room´|
|New Everton Lukaku contract ´99.99999999 per cent done´|
|Ibrahimovic: Manchester United future does not depend on Champions League qualification|
|Allegri expecting ´angry´ Napoli|
|Ferguson disagreed with the world on Pogba´s value, says Raiola|
|Wolfsburg hire Arsenal academy boss Jonker as head coach|
|Raiola refuses to confirm Ibrahimovic will stay at Manchester United|
|Donnarumma deserves to play in a great team - Agent|
|Le Tissier: Man United would not have had Gabbiadini strike disallowed|
|Riviere - We do not regret Balotelli signing|
|Tianjin Quanjin tore up agreement to sign Falcao|
|PSV keeper Zoet bemoans Feyenoord´s ´f***** up´ Hawk-Eye winner|
|Ibra revels in trophy-winning exploits - but did he take a dig at Arsenal?|
|Evra: We disrespected Marseille after Le Classique humiliation|
|Marcelo: LaLiga in Real Madrid´s hands|
|Garitano sacked by LaLiga strugglers Deportivo|
|Klopp talks down player power|
|Dembele worth £50m and good enough for Real Madrid – Gamboa|
|´It´s very painful´ - Tadic heartbroken after final loss|
|´I was really upset´ – Fabregas struggled with lack of playing time|
|Cerezo: Torres renewal? We´re trying to bring Messi to Atletico|
|´He had the aura and confidence´ – Neville compares Ibrahimovic to Cantona|
|Neymar: Barca not thinking of Madrid or LaLiga rivals|
|Everything´s a plot against him - Ramos laughs off Pique theory|
|Wolfsburg part ways with Ismael|
|Lingard loving every minute of Wembley scoring streak|
|Pioli rues setback in Inter´s quest for Champions League|
|Zidane cools fresh Bale injury worries after stunning Real Madrid comeback|
|Pique fumes as Real Madrid benefit from controversial decision|
|Emery warns PSG against complacency|
|Gabbiadini scored three times, says frustrated Puel|
|Real Madrid equal longest scoring streak in Spanish history|
|Roma are fed up - Spalletti hits back amid penalty controversy|
|Lyon´s Memphis Depay revels in two-goal performance|
|Marseille 1 Paris Saint-Germain 5: Record crowd sees OM thrashed|
|Villarreal 2 Real Madrid 3: Bale, Ronaldo and Morata complete stunning turnaround|
|Inter 1 Roma 3: Nainggolan at the double in dominant display|
|Ronaldo spot on as he takes LaLiga penalty record|
|Mourinho: Fans will camp at Ibrahimovic´s house to make sure he stays!|
|Late Barca defeat leaves Simeone with sense of deja vu|
|It is not easy to keep winning – Mourinho emotional after Manchester United success|
|Mourinho: Outstanding Ibrahimovic won us the cup|
|Pogba: That´s why Ibrahimovic came here|
|Ibrahimovic hails his predictive powers after sealing EFL Cup triumph|
|He´s incredible - Carrick hails Ibrahimovic impact after EFL Cup win|
|Mourinho equals Clough and Ferguson record with EFL Cup triumph|
|Manchester United 3 Southampton 2: Ibrahimovic settles thrilling final|
|Lewandowski focused on writing his own Bayern history after Gerd Muller comparisons|
|Muller: Goals aren´t everything for me|
|Bacca goal should not have stood – Montella|
|Kane one of the top strikers in the world - hails Pochettino|
|Messi celebrates 400th win with Barcelona|
|Atletico Madrid 1 Barcelona 2: Messi leaves it late again to stun hosts|
|Leicester should have to play without a manager, blasts Mihajlovic|
|What a first half! - Record-breaking Kane lauds Tottenham display|
|Fabregas ´humbled and proud´ after 300th Premier League game|
|Sassuolo 0 AC Milan 1: Controversial Bacca penalty proves decisive|
|Zarate confirms ACL injury|
|Bayern Munich deny Eberl approach|
|Rooney on bench for EFL Cup final|
|Tottenham 4 Stoke City 0: Kane hat-trick sends Pochettino´s side second|
|Norwich City 1 Ipswich Town 1: Knudsen and Bialkowski frustrate Neil´s men|
|´No regrets´ for Ben Yedder after rejecting PSG move|
|Mignolet: Liverpool harder to stop now than with Suarez|
|O´Neill rules out taking Leicester job and questions players´ attitude|
|´Uncle´ Toure still uncertain on Manchester City future|
|Mourinho already knows next Manchester United transfer targets|
|Newcastle Jets 1 Central Coast Mariners 1: Honours even in F3 Derby|
|Half a century of Kazuyoshi Miura: Japanese legend plays on 50th birthday|
|´Criminal´ if Shaw doesn´t succeed at United - Neville|
|Kaka scores first goal in Orlando City´s new stadium|
|Conte lauds Chelsea´s milestone man Fabregas|
|Pochettino questions readiness in Tottenham´s trophy quest|
|Mata wants to extend Manchester United contract|
|Mourinho is a winner - Cantona backs United for success|
|Allegri grateful Juve control Serie A title destiny|
|Goalless Muller was the best player, says Ancelotti after thrashing|
|Phil Neville backs Rashford to match Griezmann|
|Juventus 2 Empoli 0: Champions cruise to 10-point gap at summit|
|Howe refusing to panic as Bournemouth´s struggles continue|
|Zarate was making the difference before injury - Mazzarri|
|I owe him my eternal gratitude - Vardy´s emotional Ranieri tribute|
|Cantona: Ibrahimovic is like me|
|Watford 1 West Ham 1: Ayew halts injury-hit hosts|
|Napoli 0 Atalanta 2: Caldara double stuns Sarri´s men|
|Ancelotti: It was a perfect day|
|Championship review: Newcastle drop points, Leeds clip Owls´ wings|
|Allardyce hails Van Aanholt and Sakho|
|Koeman lays into ´lucky´ Everton´s second-half display|
|Conte: We still need 29 points for Premier League title|
|We need an Aubameyang who does not think too much - Tuchel|
|Guingamp 1 Monaco 2: Glik, Fabinho on target|
|Marco Silva blames lack of focus as Hull remain in drop zone|
|Lukaku becomes Everton´s joint leading Premier League scorer|
|Real Betis 1 Sevilla 2: Sampaoli´s men heap pressure on Real Madrid|
|RB Leipzig 3 Cologne 1: Hosts capitalise on errors to stay hot on Bayern´s heels|
|Hull City 1 Burnley 1: Keane on target as 10-man Clarets end dire away run|
|Chelsea 3 Swansea City 1: Fabianski´s error helps Premier League leaders move 11 points clear|
|Neuer reaches 100 Bundesliga clean sheets for Bayern in record-breaking fashion|
|Everton 2 Sunderland 0: Unhappy Goodison return for Moyes as Lukaku wraps it up|
|West Brom 2 Bournemouth 1: McAuley winner piles pressure on Howe|
|Crystal Palace 1 Middlesbrough 0: Van Aanholt proves difference in nervy basement battle|
|Luis Enrique dismisses claims of dressing room discontent at Barcelona|
|Bayern Munich 8 Hamburg 0: Lewandowski hits hat-trick in special day for Ancelotti|
|Freiburg 0 Borussia Dortmund 3: Aubameyang back in the goals with a brace|
|#Piegate bites back as Sutton are forced to use outfield player in goal|
|Schmeichel denies players met with Leicester board to get Ranieri sacked|
|Spalletti would not swap Dzeko for Icardi|
|Emery understands Marseille rivalry and hopes PSG can repeat Barca win|
|Ibrahimovic better than ever and could play on until he turns 40 - Mourinho|
|Simeone: Barcelona still the best team in the world|
|A-League Review: Victory stay in Sydney hunt, Roar slip up at home|
|Zidane hopes potential France return will boost Benzema|
|I have not talked to anyone at Leicester - Mancini on replacing Ranieri|
|LaLiga teams raise their game against Real Madrid, claims Zidane|
|Arrivederci, Claudio! Ranieri says his final Leicester goodbyes|
|Soldado expects Real Madrid to come out fighting after Valencia loss|
|Montella hoping to remain AC Milan coach despite impending takeover|
|Valencia hopes EFL Cup triumph can inspire late title charge|
|Pele´s son vows to clear his name after being jailed for money laundering|
|Wijnaldum highlights Kante loss as crucial to Leicester´s downfall|
|Lyon rejected chance to sign Sakho, says Aulas|
|Koeman hopes Southampton lose EFL Cup final to boost Everton´s European hopes|
|Mata insists Manchester United will not take EFL Cup final for granted|
|Simeone´s Atletico starting to decline, Abbiati claims|
|Chelsea´s Fabregas ´100 per cent´ staying at Stamford Bridge|
|´Being Joey´ - Dyche talks up Barton TV show|
|Messi the best of all time, says Jovetic|
|You can define an era - Buffon wishes Donnarumma happy birthday|
|Clement: Llorente wants to star against Chelsea|
|Koeman not interested in Everton renewal amid Barca links|
|Rivals scared of Ibrahimovic, says United team-mate Herrera|
|Schmeichel pays tribute to Ranieri|
|Yaya Toure wants to play with Neymar and Coutinho|
|Mourinho: It´s more difficult to win now|
|I didn´t sleep for six days – Conte motivated by last-gasp title loss|
|It all depends on success - Klopp knows trophies are a must|