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)