Barnsley will have to conjure up a miracle if they're to reach the FA Semi Final after being handed a trip to Premier League champions Manchester City in the sixth round.

The Tykes have yet to face top-flight competition in the cup this season and their reward for beating MK Dons on Saturday is a daunting visit to the Etihad Stadim to lock horns with Roberto Mancini's millionaires in three weeks time.

After being dumped out of the Champions League League cup & trailing rivals Manchester United in the title race by 12 points the FA Cup is City's best chance silverware and it's likely Mancini will go all out to avoid an upset at the hands of the Championship side after easily seeing off Leeds on Sunday.

Speaking of United they could set up the tie of the Quarter Finals against Chelsea, who demolished Brentford earlier today, at Old Trafford should both succesfully navigate their tricky fifth round clashes with Reading and Middlesbrough respectively.

Blackburn's prize for beating Arsenal at the Emirates Stadium is a jaunt down the M1 to tackle Millwall while Oldham could face top-flight competiton for the third consecutive the round running should they vanquish Everton in a replay to set up a date with Wigan at Boundary Park.

FA Cup Sixth Round Draw in Full (Ties to be played 9/10 March)

Manchester City v Barnsley

Manchester United or Reading v Middlesbrough or Chelsea

Millwall v Blackburn

Oldham or Everton v Wigan Athletic