Sir Alex Ferguson's Manchester United will play derby rivals Manchester City in the FA Cup semi-finals at Wembley.
Bolton will play Stoke in the second semi-final, with the latter having defeated West Ham on Sunday afternoon.
The ties will be played on 16th/17th April for the chance to reach the showpiece final.
Premier League leaders United are still in contention for a repeat of their 1999 Treble following Saturday's quarter-final win over Arsenal and ahead of Tuesday's UEFA Champions League last 16 second leg against Marseille.
City beat Reading 1-0 on Sunday to set up the clash with United and will be desperate to upset Ferguson's side, with the blue half of Manchester having gone without a major piece of silverware since the 1976 League Cup.
Bolton grabbed a last-minute win over Birmingham on Saturday to reach the semi-finals and continue manager Owen Coyle's hopes of repeating the club's 1958 cup final success.
Coyle's men will face Tony Pulis' Stoke, who battled to a 2-1 victory over West Ham to secure a semi-final place.
Liverpool are away at Arsenal on the Sunday as well so its going to be mental down London way if they are on the same day. The game should be played at a neutral venue.