The Gunners will face Reading on April 18 at the Madejski Stadium as they look to reach their second consecutive Wembley showpiece, while Liverpool or Blackburn face Aston Villa
Arsenal’s FA Cup semi-final with Reading will be played on Saturday April 18 at 17:20 GMT, the Football Association (FA) have announced.
The Gunners’ clash with Steve Clarke’s side at Madejski Stadium will be followed by Aston Villa’s meeting with either Liverpool or Blackburn Rovers on Sunday April 19 at 3pm.
Arsene Wenger’s men are looking to defend the trophy they won in May and have so far beaten Hull, Brighton and Hove Albion, Middlesbrough and Manchester United to book their date with the Royals, who have defeated Bradford City, Sunderland, Derby, Cardiff and Huddersfield.
Liverpool, meanwhile, were frustrated by Blackburn in their sixth round tie, playing out a 0-0 draw at Anfield with the Championship side.
The Reds will head to Ewood Park for the replay on April 8 and will face Tim Sherwood’s side if they can overcome their lower-league opponents, with Villa having defeated Midlands rivals West Brom in the quarter-finals.