image
Manchester City beat Newcastle to reach Carabao Cup final