One of the more interesting matchups in the FA Cup fourth round takes place at Ewood Park as Blackburn Rovers take on Wrexham.
Blackburn Rovers reached the fourth round of the FA Cup by beating Cambridge United 5-2 in the third round.
Overall it's been a pretty tough season for a Rovers side that are not only underperforming massively relative to expectation but are looking in quite a precarious position.
They're coming into this game in awful form having won just two of their last eleven games in all competitions and have slid down to 17th in the league table.
Their most recent game saw them held to an underwhelming 1-1 draw at home to Huddersfield Town, a side in the relegation zone, in a game in which they lacked any sort of creative spark.
Rovers' inability to beat such sides on their own patch does not bode well for their prospects this season, and the longer this dreadful run continues the more it starts to look like a deep structural problem and not just an issue of bad form.
They are still pretty tough to beat on their own patch, in fairness, as they come into this game having lost just one of their last five games on home soil so there's cause for optimism in this one.
Rovers badly need a win here as defeat to a League Two side in the state they're currently in could have damaging psychological effects on the squad.
Wrexham reached the fourth round of the FA Cup by beating Mansfield Town (2-1), Yeovil Town (3-0) and Shrewsbury Town (1-0).
The Welsh side are having a strong run in the cup and are looking to go one better than last season where they were eliminated at the death by then Championship side Sheffield United.
It took two injury-time goals in the second leg of a replay at Bramall Lane, following a 3-3 draw in the first leg, for Sheffield United to dispatch of Wrexham - and Wrexham missed a late penalty in that second leg with the scores at 1-1, so arguably should have won - so they'll feel more than capable of beating a struggling Blackburn side given they also beat playoff finalists Coventry in this competition last season.
They're entering this game in good shape having won three of their last four games while sitting 2nd in the league table.
Their form away from home hasn't been great so that's a concern, with Phil Parkinson's side having won two, drawn one and lost two of their last five games on the road.
Despite Blackburn's poor form they are still two leagues above Wrexham and while the Welsh side will likely be very competitive, we still expect the home side to get the job done here.
For our Blackburn vs. Wrexham prediction, we're going for a 2-1 win for the home side.
Don’t forget to check out the rest of our previews, tips and offers for this weekend’s action.