Man City's win over Newcastle has them on track for the Carabao Cup final, and new arrival Antoine Semenyo made it possible.