|Hull FC (10) 26|
|Tries: Sneyd, Shaul, Naughton 2, Yeaman Goals: Sneyd 2, Shaul|
|Warrington (20) 24|
|Tries: Atkins, Lineham 2, Sandow, Penny Goals: Sandow, Ratchford|
Hull FC ended Warrington's unbeaten start to the 2016 season with victory over the Super League leaders.
Marc Sneyd put Hull FC ahead before Ryan Atkins and Tom Lineham replied.
Jamie Shaul drew the home side level but Kevin Penny and Chris Sandow gave the Wire a 10-point lead at the break.
Curtis Naughton and Shaul put Hull FC back ahead but the lead changed hands twice more as former Airlie Bird Lineham crashed over for a second time before Naughton gave Hull FC victory.
Warrington, who beat Widnes 28-10 on Friday to top the table, had won their first seven games of the campaign but Hull FC, buoyed by their 22-20 victory over rivals Hull KR, once again staged a second-half comeback to earn a second victory during the Easter weekend.
With Warrington leading 20-10 at the interval, the home side grabbed two quick tries after the break to lead 22-20.
Lineham looked to have spoiled the party on his return to the KC Stadium with his second of the afternoon, but Naughton crossed the whitewash with five minutes left on the clock and Hull FC held on for the victory.
Lee Radford's side are four points behind Warrington.
Hull FC head coach Lee Radford: "It's a war of attrition. You're running on fumes going into the game and 10 to 15 minutes in you really feel that.
"It was a quality performance against some real quality opposition. They are sat at the top of the table for a reason.
"We knew we would have to be right on our game to get a result out of it. We are really pleased with that."
Warrington head coach Tony Smith: "There are things we would normally like to do better, but you can't be disappointed after playing Friday and coming out again on Monday. I thought it was a fantastic effort from both teams.
"It was five tries each and we could have pinched it right at the end. We had opportunities to score a few more but we were a bit off there on execution. You can get that on certain days and with short turnarounds.
"Hull were good enough to get it today and they showed enough energy to finish in front. That's the way it goes."
Hull FC: Shaul; Lancaster, Michaels, Yeaman, Naughton; Abdull, Sneyd; Watts, Houghton, Bowden, Ellis, Hadley, Washbrook.
Replacements: Taylor, Paleaaesina, Green, Turgut.
Warrington Wolves: Johnson; Penny, Evans, Atkins, Lineham; Ratchford, Sandow; Hill, Clark, Sims, Currie, Hughes, Westerman.
Replacements: Patton, King, Westwood, Cox.
Referee: Robert Hicks