Hull FC remain two points clear at the top of the Super League after beating fellow high-flyers Warrington Wolves 19-12 at the Halliwell Jones Stadium on Friday.
Lee Radford's Hull side made the trip over the Pennines brimming with confidence after seven consecutive victories and came through arguably their biggest test of the season to remain at the summit.
Warrington would have moved level with Hull with a win over the leaders and Tony Smith's men were gifted an early lead when Jamie Shaul spilled the ball in-goal, an error which Gene Ormsby was on hand to punish by scoring the opening try.
Fetuli Talanoa went over in the corner to pull Hull level and they were 12-10 up at the end of an error-strewn half after Mark Minichiello went over for a fine solo try following a converted Chris Sandow score.
Kurt Gidley's penalty levelled a scrappy match at 12-12 just 62 minutes in following a moment to forget for Daryl Clark, who dropped the ball went he looked certain to score to let Marc Sneyd off the hook after he dropped a high kick.
Hull captain Gareth Ellis barged his way over to put the visitors back in front 15 minutes from time, with Sneyd converting and adding a drop-goal to take his tally to seven points and seal a 13th win in 14 games for Radford's side.
Wigan Warriors sit second after staging a fightback to edge a 20-18 victory at Hull KR.
Last year's runners-up led 8-6 at half-time courtesy of a double from Dominic Manfredi, but Rovers looked set to do their city rivals a favour when converted scores from Thomas Minns and Mitch Allgood put them 18-8 up.
Anthony Gelding reduced the deficit with a converted try 12 minutes from time and Sam Tomkins went over two minutes from time, with Matty Smith keeping his cool to add the extras and seal the victory.
Luke Briscoe scored the only try of the game as Leeds Rhinos ended a seven-match losing streak by beating Salford Red Devils 8-0 at Headingley, but the champions remain bottom of the table.