Holders Arsenal will face either Bradford or Reading in the FA Cup semi-finals, while Aston Villa play either Liverpool or Blackburn after the draw was made following the Gunners 2-1 win over Man Utd at Old Trafford tonight.