Castleford Tigers were left to rue a succession of missed kicks as Super League leaders Hull FC claimed a 24-22 win at The Jungle on Sunday.
The Tigers out-scored Lee Radford's men by five tries to four, but Hull - who have developed a welcome habit of prevailing in tight games - were able to record a ninth successive win in all competitions thanks to Marc Sneyd landing four conversions from as many attempts.
Castleford goal-kickers Paul McShane and Danny Tickle were each guilty of two misses, which proved decisive as Hull moved two points clear at the top.
Tries from Luke Dorn and Jake Webster - who was later forced off with a head injury - gave the Tigers an eight-point advantage, McShane failing to convert either score.
Yet Hull were 10 points up at the break as Sneyd added the extras to tries from Frank Pritchard, Danny Houghton and Mahe Fonua, the playmaker also putting in the kick that led to the second four-pointer.
Castleford hit back, Paddy Flynn and Denny Solomona going over before Tickle converted the latter try to level the scores.
Jamie Shaul soon had Hull back in front, though, following excellent work from Leon Pryce, and Sneyd's fourth goal was crucial as Tickle subsequently hit the post when attempting to convert a second Solomona try.
Full time! It hasn't been pretty, but Hull have done enough to win this game thanks to superior goal kicking pic.twitter.com/Cor2b4gzWI-- Hull FC (@hullfcofficial) June 19, 2016