Liverpool took a huge step towards their Premier League title dream with a 3-2 victory over Manchester City on an emotional day at Anfield.
Philippe Coutinho's late strike took Brendan Rodgers' side seven points clear of the visitors, who had hit back to level things up at 2-2 after falling two goals behind in the first half.
The hosts looked to be easing to a 10th consecutive Premier League triumph on Sunday after goals from Raheem Sterling and Martin Skrtel capped a dominant first-half showing.
With City having been robbed of Yaya Toure's services in between those two strikes due to injury, Manuel Pellegrini's woes were mounting.
But David Silva turned the game on its head with a goal early in the second half before the Spaniard's effort was deflected in by a combination of Glen Johnson and Simon Mignolet to equalise.
However, there was time for one last twist in the tale - and one that could ultimately end Liverpool's 24-year wait to be crowned champions of England - as Coutinho pounced on Vincent Kompany's woeful clearance to fire in a dramatic 78th-minute winner.
Jordan Henderson's late dismissal mattered little in the context of the game as the result ensured that the destination of the top-flight crown now rests exclusively in Liverpool's hands.
Anfield fell silent before the game to remember the 96 Liverpool fans who lost their lives at Hillsborough 25 years ago, with supporters of both clubs paying their respects.
Liverpool, unchanged from last Sunday's 2-1 win over West Ham, set a high tempo from the start and deservedly took the lead inside six minutes.
Luis Suarez split the City defence with a pass that picked out Sterling, who deceived Kompany - named in the starting line-up despite struggling with a knee injury - and Joe Hart with some excellent footwork before firing home Liverpool's 100th goal in all competitions this season.
Sterling then provided a superb right-wing delivery for Daniel Sturridge in the 14th minute but the England striker's close-range effort sailed wide of the far post.
City's hopes suffered another blow when Toure pulled up injured three minutes later, having appeared to twist his knee with an earlier off-target shot.
His replacement Javi Garcia was booked for his first tackle on Henderson as the visitors struggled to get to grips with the game.
Hart came to City's rescue with a stunning one-handed save to keep out Steven Gerrard's header, but the Liverpool captain's delivery from the subsequent corner was nodded in by Skrtel after 26 minutes.
A rare City attack saw Edin Dzeko denied by Gerrard's well-timed block before a rash Mamadou Sakho challenge sent the Bosnian tumbling in the box, only for referee Mark Clattenburg to wave away the visitors' half-hearted penalty appeals.
The home side survived a couple of late first-half scares as Mignolet produced a full-stretch save from Fernandinho's off-balance volley, the goalkeeper atoning for his error of judgement at a corner in the previous minute, which forced Sterling and Johnson to scramble off the line.
Silva did reduce the arrears 12 minutes after the break with a tap-in from substitute James Milner's cross and the Spaniard's delivery was almost turned in by Dzeko two minutes later as City cranked up the pressure.
And the leveller arrived just past the hour mark after Samir Nasri slid in Silva, whose shot across the face of goal took a deflection off Johnson and wrong-footed Mignolet.
But Liverpool had the final say, Coutinho curling home on the turn from inside the box after Kompany's limp attempt at a clearance.
Henderson was sent off in stoppage time for a wild challenge on Nasri but the title is now Liverpool's to lose.
|Coach: B. Rodgers|
for D. Sturridge 66'
for Philippe Coutinho 89'
for R. Sterling 90+5'
|Matthews completes Sunderland move|
|Podolski set for Galatasaray medical|
|Gundogan inspires Dortmund victory|
|Inter confirm Montoya capture|
|Murillo joins Inter, as Kuzmanovic and Obi depart|
|Falcao signing not a risk, says former Chelsea star|
|Deeney agrees new Watford deal|
|Confidence and service the key to Falcao success at Chelsea|
|No bids for ´Chelsea target´ Baba, claim Augsburg|
|Derby swoop for Ince|
|Fiorentina consider legal action over Salah ´no-show´|
|Chelsea the team to beat in the Premier League, says Neville|
|Storari exits Juve for Cagliari|
|UEFA removes FFP restrictions on Man City and PSG|
|West Brom hope for new owners within the month|
|Chelsea agree loan deal for Falcao|
|Kuyt eyes trophies on Feyenoord return|
|Chile v Argentina: History beckons ahead of Copa America final|
|Wallace extends Monaco loan|
|Mihajlovic wants to instill fear factor at Milan|
|Mignolet improving at Liverpool - Grobbelaar|
|Mumbai City name Anelka player-manager|
|Olivia the parrot predicts Japan to win Women´s World Cup|
|Lusitans coach blasts Bilic´s ´lack of respect´|
|Sakho eyes more Europa League wins|
|Gareca wants Peru to keep building|
|Chile ´no chance´ if Argentina produce their best - Diaz|
|Ocampos joins Marseille permanently|
|Europa League Review: Cloud-nine Brondby ignite opening round|
|West Ham 3 Lusitans 0: Sakho nets twice at start of Europa League journey|
|Holebas makes Watford move|
|Milan secure Adriano signing|
|Peru v Paraguay: Diaz counts cost of semi-final loss|
|Bastia hit out at reports of extra debt|
|Hernandez has successful surgery|
|Odemwingie signs one-year Stoke extension|
|Uth signs for Hoffenheim|
|Henen seals Everton return|
|Cattermole pens long-term Sunderland deal|
|United States v Guatemala: Klinsmann backs Dempsey ahead of Gold Cup warm-up|
|West Ham working on Jenkinson return - Gold|
|Milan agree deal for Bacca|
|Real buy back Vazquez from Espanyol|
|Richards leaves Swansea for Fulham|
|McShane signs for Reading|
|Giggs tells youngsters to seize US chance|
|Hammond pens Leicester extension|
|Only Schweinsteiger can decide Bayern future - Guardiola|
|Cech plans to play until he´s 40|
|Montoya arrives in Milan ahead of Inter move|
|Hernandez out of Gold Cup|
|US asks Switzerland to extradite seven FIFA officials|
|MLS Preview: Sounders seek momentum switch|
|Mexico 0 Honduras 0: Hernandez injury sours friendly|
|Hernandez taken to hospital|
|Garay in doubt for Copa America final|
|Wambach: USA peaking for World Cup final|
|Bassett ´an absolute hero´ despite own goal - Sampson|
|Japan 2 England 1: Late own goal breaks English hearts|
|Salvo quits as Valencia president|
|Costa not Ribery cover - Bayern director Sammer|