We have reached the semi-final stage of the world's oldest football competition, with a thrilling clash in prospect between the record-winners and the holders.

Arsenal defeated Manchester City at this stage three years ago and went onto see off Chelsea in the 2017 final to claim their 13th, and most recent, FA Cup.

But City have been the cup kings in recent outings and destroyed Watford 6-0 in last season's final to claim the 2019 edition. 

Mikel Arteta will be desperate to show his mentor Pep Guardiola how far he has come, but City are taking no prisoners if recent form is anything to go by. 

Will Arsenal repeat the trick of the 2017 semi-final and see off City at Wembley? Or will Guardiola's men march onto a second successive final and end the Gunners' trophy hopes for the season?

Join the home of live football today

BT Sport is the only place to watch live Premier League, Champions League, Europa League and much more.

When is Arsenal v Man City?

Our coverage gets underway at 7pm (7.45pm kick off) on Saturday 18 July, live on BT Sport 1HD and BT Sport Ultimate on TV.

The match is also available to live stream on the BT Sport app or right here on bt.com/sport - full details below.

How to watch Arsenal v Man City on your mobile or tablet

Watch on the go with the BT Sport app with a link to the live stream available at the top of the homepage when our coverage gets underway.

With the enhanced video player featuring an interactive timeline, multi-camera functionality, 360° live streaming and highlights, the app truly offers the most-immersive viewing experience available.

It's available to download for free on iOS and Android phones and tablets; and offers far more than just live streaming options.

How to live stream Arsenal v Man City on your laptop

Arsenal v Man City is available to live stream here!

Follow the link above or access the live stream via the bt.com/sport home page when our broadcast begins.

With access to in-game stats, real-time table changes and more, our matchday page will enhance your viewing ever further.

How to watch Arsenal v Man City on TV

Check out the ways to watch the Premier League on BT Sport
Check out the ways to watch the Premier League on BT Sport

Related content

Foden on replacing Silva and pushing for England recognition

The 20-year-old discusses his return to action and admits taking over from David Silva is a 'massive responsibility'.

Highlights - Sheffield United 1-2 Arsenal

A late Dani Ceballos goal sends Arsenal to the semi-finals of the FA Cup for the 30th time in their history.

*BT Sport customers can download the BT Sport app on PS4, Xbox, NOWTV, Apple TV and Samsung Smart TVs (2015 models onwards). To watch the action, follow the link at the top of the homepage.

Learn more about the BT Sport app on your devices

What if I can't watch live?

No problem. A highlights package of the clash will be made available to all shortly after the game on both the BT Sport app and bt.com/sport. We'll also publish in-game clips throughout the 90 minutes.

There will also be several opportunities to watch the match in full on TV and online after the event. For more information on the latest listings, check out our TV Guide.

What other live football does BT Sport show?

We're all remaining Champions League and Europa League matches live this August, as well as much, much more.

For full details of BT Sport's upcoming live football schedule, check out our What's on BT Sport page.