Portsmouth provided the shock of the FA Cup third round replays by knocking out 10-man Ipswich Town of the Championship at Fratton Park. Gary Roberts' penalty and Marc McNulty struck within five first half minutes before Ainsly Maitland-Niles pulled one back on the hour.

But Mick McCarthy's side's hopes of taking the game into extra time ended when Piotr Malarczyk was dismissed for a second yellow card. Victory for Pompey sees them set-up a south coast derby with Premier League side AFC Bournemouth.

Top flight duo Aston Villa and West Bromwich Albion both avoided being surprised by lower league opposition to reach the fourth round. Remi Garde won just his second game in charge as late goals from Ciaran Clark and Idrissa Gueye saw off Wycombe Wanderers, with Manchester City lying in wait.

Their Midlands rivals West Brom meanwhile needed a second half Salomon Rondon goal to beat Championship strugglers Bristol City. Peterborough United await the Baggies after their Venezuelan forward finished after Craig Dawson's cross.

Darren Pratley was Bolton Wanderers' saviour again as Neil Lennon's side ended a week where they were threatened with a winding up order by edging past non-league Eastleigh. Pratley netted a last minute equaliser in the first game and he was the thorn in the Hampshire-based side again with the winning goal on 58 minutes.

Joe Partington has earlier given the visitors from the fifth tier of English football the lead, before Gary Madine and Dean Moxey put Bolton ahead. Kaid Mohamed levelled before the break but Chris Todd's team were unable to rouse themselves one last time as Pratley's winner booked a crunch tie with Leeds United.

Reading had Jonathan Hogg's red card to thank after coming from behind to beat 10-man Huddersfield Town. The Terriers went two up inside 15 minutes through Jamie Paterson and Tommy Smith but ill-disciple would eventually be their undoing.

After Hogg was sent off for a tackle on Matej Vydra, Lucas Piazon pulled one back before half time. Hydra netted twice to put the Royals in front on the hour before completing his hat-trick in the final minute of normal time prior to Alex Fernandez's stoppage time fifth.

Milton Keynes Dons set up a first ever competitive meeting with Premier League champions Chelsea after a comfortable win over Northampton Town. Ben Reeves and Simon Church both scored penalties, either side of Josh Murphy's strike as the League Two high-flyers were swept aside.

Bury goalkeeper Ian Lawlor was the hero as 10-man Bury knocked out last season's quarter-finalists Bradford City 4-2 on penalties. After a goalless 120 minutes, with the visitors playing much of the tie a man down after Nathan Cameron's dismissal, the City loanee saved Steve Davies and Jacob Mellis' spot-kicks to set up a clash with Hull City.

Finally, Carlisle United won a clash with Premier League side Everton after prevailing on spot-kicks following a stalemate with Yeovil Town at Huish Park. Jack Compton had looked set to send the Glovers into round four but Antony Sweeney equalised with 13 minutes left to force the game into extra time.

Alex Lacey and Luke Joyce were sent off during the extra 30 minutes before penalties were required to separate the two sides. After each side converted their first four spot-kicks Matthew Dolan was denied by Mark Gillespie, giving Mark Ellis the chance to send the Cumbrians into the next round.

FA Cup third round replay results:

Aston Villa 2-0 Wycombe Wanderers, Bradford City 0-0 Bury AET (Bury win 4-2 on penalties), Bristol City 0-1 West Bromwich Albion, Milton Keynes Dons 3-0 Northampton Town, Portsmouth 2-1 Ipswich Town, Yeovil Town 1-1 Carlisle United AET (Carlisle win 5-4 on penalties), Bolton Wanderers 3-2 Eastleigh, Reading 5-2 Huddersfield Town.