Stanley Gene's last-gasp try gave Hull KR a 24-20 victory over Catalans Dragons to follow up their engage Super League win over St Helens.
The French side opened the scoring through Aaron Gorrell's try before Ben Galea crossed for Rovers, but John Wilson ensured the Dragons led at the break.
KR hit back with a quickfire brace from Peter Fox but Clint Greenshields' try put the hosts back in front before Gene stole the win for Rovers.
Aaron Gorrell opened the scoring for the home side in the fourth minute with a try from dummy-half, after Ben Galea conceded a penalty 20 metres from the Rovers' line.
Thomas Bosc missed the conversion but registered his first points of the game in the 11th minute with a penalty.
Rovers responded midway through the half with a well-crafted try by Galea - his first for the club.
Chris Chester dummied inside Dane Carlaw and slipped the pass inside to the supporting Galea, who shimmied his way past Clint Greenshields for the score.
Jake Webster levelled the scores at 6-6 with the goal and John Wilson restored the Dragons' lead when he gathered Bosc's clever kick to the corner and grounded it, despite Peter Fox's last-ditch tackle.
Bosc's conversion from the touchline split the uprights for a 12-6 lead.
Bosc, who was influential throughout the game, extended his side's lead to 14-6 with a penalty 10 minutes before half-time.
Rovers started the second half strongly with Gene forcing an error from Mathieu Griffi - and moments later Fox rose high to collect James Webster's' high kick to the corner to score.
Fox was the scorer again six minutes later finishing off a fine move involving Galea and Ben Cockayne - and Jake Webster added two points to put Rovers in front 18-14.
The lead changed hands midway through the second half when Bosc sent Greenshields over for a try from close-range, five minutes after Shaun Briscoe had a try disallowed for a forward pass.
Bosc's goal put the Dragons in front for the third time in the match - but there was a late sting in the tail when Gene went over four minutes from time chasing his own kick to seal a 24-20 win.
Gene was also put on report for his fifth minute high tackle on Aaron Gorrell.