Manchester City 3-1 Newcastle United (agg 5-1): Carabao Cup semi-final, second leg – as it happened - The Guardian
Manchester City 3-1 Newcastle United (agg 5-1): Carabao Cup semi-final, second leg – as it happenedThe GuardianMan City vs Newcastle live: Reaction as host seal Carabao Cup final spotThe IndependentMan City 3-1 Newcastle: Pep Guardiola's side set up EFL Cup final with ArsenalBBC

