straight to your inboxManchester City's FA Cup semi-final against Arsenal will take place on Saturday July 18, it has been confirmed.City comfortably beat Newcastle in the quarter-finals to set up a meeting with Mikel Arteta's Gunners - the last side to beat City in the competition back in the same stage in 2017.