Hull FC ran five tries to beat city rivals Hull KR 32-18 at New Craven Park and strengthen their hold on a place in Super League's top eight.
The Black and Whites gained revenge for a stunning loss to their neighbours during Magic Weekend in Manchester with a hard-fought triumph in front of the Sky Sports cameras.
Debutant Jamie Foster kicked six goals for Hull FC, but the final scoreline flattered the visitors - indeed, had Michael Dobson converted Josh Hodgson's score, the game would have been level at 20 apiece with an hour gone.
However, a try from Richard Whiting gave the Airlie Birds some breathing space again before Tom Briscoe's late effort sealed the two points.
Foster actually made the worst possible start by putting the ball out on the full from the kick-off but he quickly made amends by bundling Rovers winger David Hodgson into touch to save a try.
The Robins took the lead with a fifth-minute penalty from Dobson but they were badly out of sorts throughout a first half in which their opponents carved out all the scoring opportunities.
Ryan McGoldrick rounded Dobson to score straight from a scrum, awarded after full-back Shannon McDonnell had fumbled Foster's restart, and centre Jordan Turner added a second try following a break by impressive full-back Richard Horne.
Turner was forced off shortly afterwards after taking a heavy tackle for which Rovers second-rower Con Mika was put on report, while the visitors also suffered an injury blow when McDonnell limped off on 26 minutes.
Former Hull player Graeme Horne went closest to scoring for the visitors, having the ball stripped from his grasp as he went for the line, while Hull's England winger Briscoe was denied a try after putting a foot in touch.
The Black and Whites extended their lead just before half-time with a Foster penalty but it was down to just six points six minutes into the second half when Hull KR scored their first try.
It followed a fumble by Richard Horne, who failed to clear the danger caused by Dobson's kick, and presented forward James Laithwaite with his first Super League try after video referee Ian Smith gave him the benefit of the doubt.
Dobson kicked his second goal but Hull quickly exposed their opponents' defensive weaknesses to restore their 12-point advantage.
Dobson got back to deny McGoldrick after a superb break by Watts but there was no stopping second-rower Willie Manu as he broke clean through Rovers' defence to get centre Kirk Yeaman over for a third try.
At 20-8, Hull looked to have the game in the bag but memories of their collapse at the Etihad Stadium, where they let slip a 30-14 lead, came flooding back as Rovers staged a stirring fightback, scoring two tries in five minutes to close the gap to just two points.
Dobson broke clear to send prop Mickey Paea charging over and loose forward Josh Hodgson took Lincoln Withers' pass from dummy half to go over.
Rovers ought to have added a third try when Dobson produced another clean break but Briscoe and Lineham got back to bring down the supporting Sam Latus 10 yards short of the line.
The visitors took full advantage of the let-off when loose forward Richard Whiting took McGoldrick's defence-splitting pass to score his side's fourth try and Hull made sure of the win when Foster got Briscoe over four minutes from the end.