FA Cup third-round replays: Read all of Tuesday's reports

Joe Partington scores for Eastleigh
Joe Partington gave non-league Eastleigh the lead at Championship side Bolton

Two penalty shootouts, two Premier League teams digging deep to progress and a 5-2 thriller - Tuesday's FA Cup third-round replays did not disappoint.

Excluding those scored in the shootouts, the eight ties produced 23 goals.

That includes the two needed by Aston Villa to see off League Two Wycombe and the five at the Reebok Stadium as Bolton beat non-league Eastleigh 3-2.

And you can read the report and watch the highlights from every game by using the links below:

Tuesday's FA Cup replays

Aston Villa 2-0 Wycombe Wanderers

Bolton Wanderers 3-2 Eastleigh

Bradford City 0-0 Bury (Bury win 4-2 on penalties)

Bristol City 0-1 West Bromwich Albion

MK Dons 3-0 Northampton Town

Portsmouth 2-1 Ipswich Town

Reading 5-2 Huddersfield Town

Yeovil Town 1-1 Carlisle United (Carlisle win 5-4 on penalties)