The Redcliffe Dolphins and Souths Logan Magpies battled it out in Pittsworth as part of the Intrust Super Cup 'Get in the Game' Country Week.
Magpies finished 24-16 winners with doubles to Matt Soper-Lawler and Fanitesi Niu.
There were early errors from both sides before the Dolphins' Jeremy Hawkins streamed onto a face ball from Tyson Gamble to score the first try of the game in the fifth minute.
Back-to-back errors from the Dolphins then gave the Magpies great field position, which they converted into points when try-scoring machine Soper-Lawler out jumped the Dolphins' Josh Beehag to score in the 12th minute.
The Dolphins then lost dynamic fullback Trai Fuller with corked thigh 20 minutes in.
A penalty goal to Guy Hamilton tied the score up at 6-6 at 27 minutes before the Magpies lost Alex Bishop and Benaiah Bowie to head knocks.
Beehag, on the wing for the Dolphins, then chased through an Aaron Whitchurch grubber to score in the 30th minute.
Soper-Lawler then crossed for his second try against the run of the play just before half time.
The Dolphins were the better team in opening 20 minutes, while the Magpies had the better of the second 20 minutes.
The Dolphins led 12-10 at half time.
Match: Dolphins v Magpies
Round 18 -
Venue: Club Pittsworth
Dolphins coach Adam Mogg wanted the Dolphins to improve their transitions and take on the Magpies up the middle.
The second half started the same way as the first for the Dolphins. There was error after error in their own half.
Magpies scored the first points of the second half through Niu following a clever cross field kick from half Lachlan Cooper.
Hamilton kicked another penalty goal and the Magpies were in front 18-12 with 16 minutes to go.
Souths forwards were dominant through to middle and scored via Niu again following a sweeping backline play.
The Dolphins' Izaia Perese scored in the 75th minute, zigzagging to the try line from 30 to 40 metres out.
Magpies finished on top though, 24.16.
The Magpies will face Northern Pride in Round 19.
Match: Magpies v Pride
Round 19 -
Venue: Davies Park
The Dolphins will play Burleigh Bears.
Match: Bears v Dolphins
Round 19 -
Venue: Pizzey Park