Rovers and Northampton Town have an extensive history together that spans all the way back to 1908, when the clubs first met in an FA Cup tie.
Since that date, the two sides have taken each other on exactly 100 times, with Northampton historically having a marginally superior record.
The Gas have won 35 to Town's 38, with 27 of the encounters ending level, however Rovers have won seven of their last 12 games with The Cobblers and in modern times have had a slight edge.
The last three games against Northampton in particular have all been days to remember so we've taken a look back at those encounters.
7th of October 2017: Northampton Town 0 - 6 Bristol Rovers
The most recent installment of this fixture resulted in a truly emphatic victory for Rovers at the Sixfields Stadium.
Despite the resounding finishing scoreline, the visitors only held a one-goal lead at the break, courtesy of a strike from Billy Bodin.
Just 10 minutes after the break the lead was doubled when Ellis Harrison headed home Liam Sercombe's cross, before the Welsh striker made it 3-0 just four minutes later with a sweeping finish from close range.
Things got even worse for Northampton with little over 20 minutes left on the clock, when Alex Revell was given his marching orders after clashing with Tom Broadbent.
The floodgates then flew open, with Rory Gaffney turning in Chris Lines' shot that had rebounded off the post shortly before Sercombe got in on the action by hitting a volley into the ground that consequently looped over the keeper.
Substitute Dom Telford rounded off the scoring and a great afternoon for The Gas when he turned in Marc Bola's low cross with four minutes of normal time left.
7th of January 2017: Bristol Rovers 5 - 0 Northampton Town
2017 was a great year for Rovers against Northampton and this comprehensive victory at the Mem in January last year turned out to be the first episode of a two part series.
Bodin once again opened the scoring, this time after just seven minutes, before Harrison remarkably netted a hat-trick inside a seven minute period.
The striker first headed a James Clarke cross home after 17 minutes, prior to bundling home a second four minutes later and then completing an electric-paced triple with a back-heel finish from Lee Brown's cross to put Rovers 4-0 up after just 24 minutes of play.
Harrison then scored yet another to take his tally to four, netting the game's last goal nine minutes after the break.
The 24-year old striker scored an incredible six goals in two games against Northampton in 2017.
1st of October 2016: Northampton Town 2 - 3 Bristol Rovers
This clash proved to be a much tighter affair than the two that were to follow, but by no means was short of drama and excitement.
Alex Revell had given the hosts an early lead which they mantained until the 60th minute, when Gaffney's low drive deflected off a defender and into the net.
10 minutes later and Rovers went in front as Peter Hartley headed home Charlie Colkett's deep corner.
After having to wait over 70 minutes to get themselves ahead, the Gas were pegged back quickly as Revell bagged his and Northampton's second of the game.
The game looked to be heading for a draw, but Gabriel Zakuani was sent off in the 91st minute for a second bookable offence, which led to a late Rovers charge.
Under heavy pressure, The Cobblers failed to clear the ball from their area and it fell to Colkett 10 yards out, who made no mistake in firing home and clinching all three points at the death.