We have a cracker in the FA Cup this weekend as National League leaders Chesterfield square off against League One leaders Portsmouth.
Chesterfield currently sit top of the National League with fourteen wins, two draws and one loss from seventeen games this season.
It's been an excellent campaign for the non-league side so far as they look to return to the English football league for the first time since the 20117/18 season.
They're coming into this game amidst an outstanding run of form, unbeaten in their last thirteen games having won twelve of them.
Their most recent outing saw them claim a handy 3-1 win away at Kidderminster Harriers, a result that confirmed their firth consecutive win.
They've been excellent at both ends of the field of late having scored sixteen times in their last five games while conceding just once in that period.
As expected, they've been formidable on home soil having not lost a single home game so far this season, winning eight and drawing one.
This is a tough, tough game for Chesterfield but the fact they have home advantage here makes them a very live underdog in the fight, and having won eight of their last nine first round ties in this competition they'll definitely believe they've got what it takes to pull off an upset.
Portsmouth currently sit top of League One with ten wins and five draws from fifteen games so far this season.
Pompey have been in brilliant form this season as they look to make amends for last season's collapse that saw them fall well short of expectation and fail to even claim a play-off spot.
They're entering this game in very strong form, unbeaten in their last five games having won four of those, the most recent of which was a 3-2 win away at Reading.
Pompey found themselves 2-0 down after 27 minutes but goals from Tino Anjorin, Colby Bishop and Terry Devlin completed what was an inspired comeback.
They will, then, be coming into his game on cloud nine after a win in such euphoric fashion but they very much have their work cut out here so they must avoid complacency.
Fortunately, they've been strong away from home having won three of their last four games on the road so they'll feel like they can nullify Chesterfield's home advantage.
Pompey have won all of their last seven FA Cup ties against opposition from out side the top four divisions of the English Football League and that's not a record they'll want to let go of here.
For our Chesterfield vs. Portsmouth prediction, we're going for a 2-1 win for the away side.
Don’t forget to check out the rest of our previews, tips and offers for this weekend’s action.