Across 6-9th January, the FA Cup played out its third round with eight replays being needed to separate sides.
The first five get underway tomorrow with highlights including; Mansfield Town vs Cardiff City, Leicester City vs Fleetwood Town and Reading vs Stevenage.
With a place in fourth round at stake, will we see cupsets or will the bigger teams pull through?
Leicester City vs Fleetwood Town
Leicester drew blank in a goalless draw at Chelsea on Saturday whilst Fleetwood Town took a 2-1 away win at Southend.
The original meeting ten days ago barely had any excitement to it with Claude Puel resting several Foxes.
With no real history other than that draw, it is difficult to pick out anything interesting other than Jamie Vardy signed from Fleetwood for his current side.
After that dull 0-0, I am expecting Puel to field a strong team featuring Mahrez and Vardy.
Should that happen, I can see the Foxes edging through to earn a fourth round trip to Peterborough United.
Prediction: Leicester 2-0 Fleetwood Town
Result: Leicester 2-0 Fleetwood Town
Mansfield Town vs Cardiff City
Since their meeting in Cardiff, Mansfield drew 0-0 away to Cambridge whilst Cardiff battered Sunderland 4-0.
With the prize being a televised fourth round clash against Manchester City, neither side will want to lose this replay.
Although Mansfield will be favourites, these teams have met here twice before in England’s other domestic cup competition and both ended 1-1.
I am however going to back the visitors to record a comfortable win, simply because they have several strong players available.
Prediction: Mansfield Town 0-2 Cardiff City
Result: Mansfield 1-4 Cardiff City
Sheffield Wednesday vs Carlisle United
The original tie at Brunton Park ended 0-0 as new Sheffield Wednesday manager, Jos Luhukay prepares to make his home bow.
Although this is the first FA Cup clash between these sides to need a replay, Wednesday have won two of last three home games against Carlisle.
At the weekend, Wednesday drew 0-0 with city rivals, Sheffield United whilst United won 1-0 at Crewe.
The Owls have several capable strikers available from Steven Fletcher to Gary Hooper, and Luhukay has worked with likes of Borussia Monchengladbach and Koln before.
For that reason, if he can get them firing on goal then I can see them getting a tight victory.
Prediction: Sheffield Wednesday 1-0 Carlisle United
Result: Sheffield Wednesday 2-0 Carlisle United
West Ham United vs Shrewsbury Town
West Ham come into this match in form, after winning at the weekend. Shrewsbury meanwhile lost 3-1 at Blackburn Rovers.
This is Shrewsbury first trip to the Hammers since a 3-0 thumping in 1980 and boast a terrible replay record against top flight sides, having lost nine and drawn one.
West Ham might of won last seven home league matches against non top flight teams, but have lost their last four replays against teams from the Football League or lower.
Given that David Moyes had to rest several players for first tie, thanks to London Police rearranging their trip to Tottenham from New Year Eve to the following Thursday – three days before trip to Shrewsbury, I am expecting a good team here.
Should West Ham send out a strong squad, there will only be one winner.
Prediction: West Ham United 3-0 Shrewsbury Town
Result: West Ham United 1-0 Shrewsbury Town AET
Reading vs Stevenage (8:00pm)
Both teams drew their league games at weekend, having drawn the first tie 0-0 at Broadhall Way.
Madejski Stadium has been a problem for Reading in past month, taking just one point and three goals from last three home league games.
Stevenage meanwhile have taken just one point and goal from their last three away games.
To be perfectly frank, this tie doesn’t look like it might offer any entertainment but Royals should just nick this in extra time.
Prediction: Reading 1-0 Stevenage AET
Result: Reading 3-0 Stevenage (After 90 minutes)