Premier League Matchday 23 of 38 report; City thrash Liverpool; tighten grip on Premier League title

Premier League Matchday 23 of 38

Manchester City 2 Aston Villa 0 – Late goals give Pep Guardiola’s City a hard-fought win

Manchester City

Fulham 1 Manchester United 2 – Red Devils come from behind to beat Fulham; remain at the top

Fulham 1 Manchester United 2

Tottenham 1 Fulham 1 – Spurs held by brave Fulham

Alphonse Areola: Fulham sign France goalkeeper on loan from Paris St-Germain

Manchester city 1 Brighton & Hove 0 – Foden goal hoists City into the Top four for the first time

Phil Foden Manchester city 1 Brighton & Hove 0

Arsenal 2 Newcastle 0 – Extra-time goals help Arsenal scrape past stubborn Newcastle

Pierre-Emerick Aubameyang helped Arsenal

Newcastle 1 Leicester City 2 – Maddison and Tielemans goals seal win for Foxes

James Maddison: Leicester City midfielder agrees new deal with the Foxes

Chelsea 1, Manchester City 3 – First-half Man City blitz downs Chelsea at Stamford Bridge

Ilkay Gundogan

Ajax 0 Liverpool 1 – Nicolas Tagliafico’s own goal helps Liverpool seal win

Liverpool: Klopp faces wait over fitness of Fabinho

Manchester City 3 Porto 1 – City come from behind to win at the Etihad; Aguero ends goal drought

Sergio Aguero: Pep Guardiola still hopes striker will stay at Man City