It wasn't all that long ago that the Sharks last faced the Broncos.
In fact, since losing that game back in Round 15 in somewhat controversial circumstances, the Sharks have gone on to win their next three in a row.
They'll be out for revenge tonight, looking to make it four on-the-trot by beating the Broncos on their home turf.
With both sides tussling for a place in not only the top-eight, but the coveted top-four, this game will be played with finals like intensity.
The Sharks have won just one game in the last five matches played between the two, and of all the current teams in the NRL, the Sharks have the equal-second worst win percentage at Suncorp Stadium. A trend that will need to be bucked if the Sharks are serious about a top-four finish.
Let's take a look at three of the key match-ups which will play a big part in the result of tonight's match.
Andrew Fifita vs Matt Lodge
It may not be an Origin match at Suncorp tonight, but it's certainly mate vs mate when Fifita and Lodge do battle in the middle of the park.
The stage was set three weeks ago when Fifita told Lodge to "Run it dead straight off the kick off at me!", a tongue-in-cheek comment made on one of Matt's Instagram posts.
Fifita was at his barnstorming best last week against the Raiders, running for 146 metres with 10 tackle breaks and a line break thrown in.
The line break was a joy to watch as he trampled over and through the defence to touch down for his first four-pointer of the season.
Andrew will certainly be out to repeat the process when he lines up against Lodge tonight. A battle not to be missed.
Sosaia Feki vs Jordan Kahu
One of my all-time favourite combos is back tonight, the 'Leufeki' left-edge.
Sosaia Feki has only laced up the boots for eight matches so far in 2018, but it was a couple of back-to-back games in Round 9 and 10 that reminded everyone what Feki could do with Leutele inside him.
When you've played outside someone for so long you get to know their game, know where to position yourself and know when the ball is coming to you. Feks crossed for three tries in those two games, highlighting just how dangerous the 'Leufeki' combo can be when it get's a roll on.
Feki will be out to prove a point tonight, and his trademark kamikaze hit ups will be key to getting the Sharks sets off to a flying start.
His opposite number in Jordan Kahu played his first game on the wing last week to accommodate the Boyd/Isaako switch.
He too has had an interrupted season, breaking his jaw back in Round 2 and missing 10 matches for the Broncos during that period.
I'm backing Feks to get back to his best tonight, in a crucial clash for the Sharks he'll be wanting to push forward his credentials heading in to the last five games of the regular season.
Luke Lewis vs Alex Glenn
The Sharks welcome Luke Lewis back into the starting line-up for tonight's contest, the first time he's played since Round 15 wqhen interestingly enough the Sharks also played the Broncos.
Having recently announced that 2018 will be the final season in his decorated career, Lewis will be playing each match as if it's his last from here on in.
Lewy had been on fire for the Sharks before a few setbacks saw him sidelined for a number of weeks. He's done everything right to get back to his best and will leave nothing on the field in what could be his final match at Suncorp.
He has a good record against the Broncs, having scored 15 tries, his best tally against any side.
He'll line up against Alex Glenn tonight, one of the Broncos most consistent performers and often the unsung hero of the team.
It's been somewhat of a quiet season for both of these men, but tonight they'll be looking to leave it all on the line knowing the importance of tonight's clash when it comes to the final make-up of the top-four.
Will the Sharks continue their charge for the top four with a victory over the Broncos on home soil?
The Sharks v Broncos clash is scheduled for a 7.50pm kick off at Suncorp Stadium.
Match: Broncos v Sharks
Round 20 -
Venue: Suncorp Stadium