Arsenal failed to score as they were beaten at the Emirates for the first time since April by Newcastle, who boast a two-goal advantage in their two-legged Carabao Cup semi-final