Manchester City have one foot in the Carabao Cup final after a 2-0 first leg win at Newcastle United but Pep Guardiola has been hit with an uncomfortable truth following it