Manchester United claimed bragging rights in the Manchester Derby with a deserved win over champions Manchester City.
City goalkeeper Ederson had a nightmare and was at fault for both goals as United completed a Premier League double over their bitter rivals this season.
Anthony Martial volleyed home from Bruno Fernandes’ clever free-kick to give Ole Gunnar Solskjaer’s wards the lead at Old Trafford although Ederson should have saved it.
The French forward became the first United player to score in both derbies in a Premier League season since Cristiano Ronaldo in 2006-07 after he also scored in the first leg at the Etihad.
Sergio Aguero’s goal in the second half was disallowed for offside following a VAR check and David de Gea saved brilliantly from Phil Foden’s powerful shot in the only notable moments of danger from City.
With time running out, City chased an equaliser and Ederson’s attempt to quickly restart play only resulted in the Brazilian goalkeeper throwing the ball directly at substitute Scott McTominay who volleyed home brilliantly from 35 yards.
The result means Liverpool only need two more wins to clinch their first English league title since 1990.
United meanwhile close the gap on fourth-placed Chelsea back to 3 points after the Blues opened up a six-point with a 4-0 battering of Everton earlier.
Fifth position could be enough enough for a Champions League place if City lose their appeal against a European ban.