Catalan Dragons overturned a six-point half-time deficit to beat Hull KR.
After Lopini Paea's try gave the hosts the lead, Michael Dobson and Kris Welham went over to give the Robins a 12-6 lead at the break.
Damien Blanch closed the gap to only two points before two quick Scott Dureau goals then gave the home side a two-point lead.
Thomas Bosc's try gave Catalans some breathing space, Dureau taking his tally to eight points for the night.
Both sides began the match in a lively manner, looking to move the ball wide and play an expansive game.
Catalans often looked to get into the Robins 20-metre zone but lacked composure and execution, often knocking on before applying any sustained pressure.
That was until the 25th minute when a penalty for offside allowed the Dragons to have their first back-to-back sets on the Rovers line.
Pryce went close from the tap, Michael Simon was halted just metres from the line and it was the third tackle that found Dureau and his pass on to the charging Paea, who brushed away former Dragon Dobson to touch down to the right of the posts. Dureau added the conversion to give the Dragons a 6-0 lead.
Rovers looked to hit back quickly and did so through Dobson with a smart dummy and dive for the line after superb build-up play from Graeme Horne after a poor pass from Daryl Millard gave the visitors field position. Dobson added the simple goal to level the scores.
With time running down to half-time Catalans looked to attack and a fifth tackle play saw Dureau kick to the corner for Blanch but the kick was intercepted by Welham, who raced the length of the field to outpace the Catalans cover defence and touch down in the left corner.
Dobson converted from five metres inside the touchline to give the visitors a six-point advantage at the interval.
After the break the Dragons clicked into gear, laying siege to the Rovers line, the Hull KR defence holding firm until the 57th minute when Blanch scored a contentious effort to narrow the gap to two points with a strong suspicion of a knock-on in the lead-up to the try.
Dureau hit the post with the conversion attempt but the half-back did level the scores with 20 minutes remaining with a penalty from 20m after Rovers were caught offside.
Dureau further extended the lead in the 67th minute with another penalty for offside, with the Dragons attacking with increasing intent.
The Dragons consolidated the lead in the 75th minute with a smart play by Dureau and Gregory Mounis to set Bosc free to score to the left of the posts.
Dureau added the conversion to give the hosts an unassailable eight-point lead.
Catalan Dragons: Bosc; Blanch, Baile, Duport, Millard; Pryce, Dureau; Baitieri, Raguin, Paea, Ferriol, Fisher, Casty.
Replacements: Mounis, Pelissier, Simon, Gossard.
Hull KR: McDonnell; Salter, Welham, Horne, Latus; Murrell, Dobson; Paea, Withers, Clinton, Mika, J Hodgson, Netherton.
Replacements: Lovegrove, Wheeldon, Cox, Carlile.
Referee: Ben Thaler (Wakefield).