Middlesbrough were rewarded for beating Manchester City with a trip to FA Cup holders Arsenal while Chelsea's conquerors Bradford City host Sunderland or Fulham after the fifth round draw.

Third tier Bradford and Championship (second tier) Middlesbrough overcame the odds to register two of the biggest FA Cup shocks in recent memory.

Bradford trailed 2-0 against Premier League leaders Chelsea before mounting a stunning fightback to win 4-2 while Middlesbrough outplayed City to claim a 2-0 victory at the Etihad Stadium.

"I'd prefer (to play) Sunderland to be fair," Bradford co-chairman Mark Lawn told Sky Sports.

"We're at home and I think we can win at home. When we get this stadium bouncing I don't think any team will want to come here. Whether it's Sunderland or Fulham, they won't want to come to Valley Parade."

In other ties Manchester United face a trip to Preston North End or Sheffield United should they overcome fourth tier Cambridge United -- the lowest ranked side still in the competition -- after they forced a heroic replay against the eleven-time winners.

West Bromwich Albion host West Ham United and Leicester City travel to Aston Villa in two all Premier League ties.

Seven-time winners Liverpool or Bolton Wanderers will travel to Crystal Palace, Blackburn Rovers host Stoke City, who cruised past third tier Rochdale 4-1  and Derby County will entertain Reading.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.