
Arsenal and Manchester City face off once again this time fighting for a place in the FA Cup final.
City are still chasing a domestic cup double with the League Cup already in the bag - while a Champions League triumph is also in their sights when the competition resumes in August.
The Gunners are chasing their 14th FA Cup success which would also guarantee them a spot in next season's Europa League - with qualification via the league still by no means secure with a host of clubs still in the running.
City have swept aside Arsenal in recent league meetings but Arsenal will hope to provide a sterner test on the big stage.
Date, time and venue
Arsenal vs Man City is scheduled for a kick-off time of 7:45pm BST at Wembley Stadium on Saturday, July 18.
Team news
Mikel Arteta must decide whether to include Mesut Ozil as Arsenal look to upset holders Manchester City in the FA Cup semi-final this evening.
The club's highest earner has not featured since English football restarted last month, though declared himself fit ahead of his latest no-show in midweek.
In his absence, along with that of Matteo Guendouzi, loanee Dani Ceballos has impressed and should start at Wembley alongside Granit Xhaka.
Arteta is expected to stick with a three-man defence, and Rob Holding is hoping to keep his place after impressing against Liverpool. Shkodran Mustafi is the alternative to partner David Luiz.
Cedric Soares is cup-tied, leaving Hector Bellerin to start. Bukayo Saka should take up the opposite flank, with Kieran Tierney on the left-hand side of the back three.
Pierre-Emerick Aubameyang will be recalled after a cameo in the win over the champions.
Arsenal predicted XI (3-4-3): Martinez; Mustafi, Luiz, Tierney; Bellerin, Ceballos, Xhaka, Saka; Pepe, Lacazette, Aubameyang
Meanwhile, Claudio Bravo will miss out on a Wembley appearance.
The Chile international has been ruled out with a muscle injury, meaning Ederson will be No1.
Joao Cancelo is in contention to play after being left out of the midweek squad that held on to beat Bournemouth 2-1.
Guardiola rested a number of key players midweek – leaving Raheem Sterling, Kevin de Bruyne, Rodri and Aymeric Laporte out of his starting line up.
They are all expected to return for the game against Arsenal and Guardiola’s former assistant Mikel Arteta.
Predicted Man City vs Arsenal: Ederson; Walker, Fernandinho, Laporte, Mendy; De Bruyne, Rodri, Silva; Foden, Jesus, Sterling
Prediction: Arsenal 1-2 Manchester City
Taking down the Premier League champions will have given Arsenal a major boost heading into this fixture but City may have their number again.
How to watch
TV channel: Arsenal vs Manchester City will be televised live on BT Sport 1 and BT Sport Ultimate, with coverage starting from 7pm
Live Stream: BT Sport subscribers will be able to stream the match online via the video player and the BT Sport app.
Head to head (h2h) history and results
This will be the 199th meeting between these two sides with City winning 57 of those over the years.
Arsenal meanwhile have 96 wins to their name - although just one in their last 10 meetings. Crucially however, that did come in an FA Cup semifinal in April 2017.
Betting odds
- Arsenal to win: 9/1
- Man City to win: 1/3
- Draw: 5/1
Odds courtesy of Betfair Exchange. Click here to find out more.
We may earn commission from some of the links in this article, but we never allow this to influence our content. This revenue helps to fund journalism across The Evening Standard.