The draw for the FA Cup semi-finals was made this evening - who faces who?
Arsenal have been rewarded for their 2-1 quarter-final win at Manchester United with a tie against Bradford City or Reading in the final four of the FA Cup at Wembley Stadium.
Goals either side of half-time from Nacho Monreal and former United striker Danny Welbeck sent the holders through to the next round, where they'll be confident of their chances of making the final for the second consecutive season with a match against guaranteed lower league opposition.
They'll be wary of the potential threat of giant killers Bradford City, however, having suffered a 3-2 shootout defeat to the League One side in the Capital One Cup quarter-finals in December 2012.
Having already dumped out both Chelsea and Sunderland, Phil Parkinson's side are set to replay their last-eight tie with Reading on Monday after Saturday's 0-0 draw at Valley Parade, as they bid to become the first third-tier side to make the competition's semi-finals since Wycombe Wanderers in 2001.
In the other semi, Aston Villa's 2-0 win over Midlands rivals West Bromwich Albion sees them return to Wembley for the first time since their 3-0 loss to Chelsea at the same stage of the competition in 2010, with a clash against either Liverpool or Blackburn Rovers awaiting.
Rovers held their Premier League opponents to a 0-0 draw at Anfield on Sunday, but Brendan Rodgers' side will be extra motivated to give soon-to-depart skipper Steven Gerrard's some silverware to end his Reds career on, with the final scheduled for his birthday on May 30.
Bradford City or Reading v Arsenal
Aston Villa v Liverpool or Blackburn Rovers
Ties scheduled to be played on the weekend of April 18/19.