Manchester City saw a second Antoine Semenyo goal controversially ruled out in their Carabao Cup semi-final first leg win over Newcastle United