The boot of Jordan Tickle has earned Hull FC a 22-10 win over St Helens at Langtree Stadium.
Ade Gardner's try had given the Saints a 19th-minute lead, but a score from Wade McKinnon saw the sides go in level at the break.
Tony Puletua's try put the home side back in front, while Jordan Turner touched down again to level the scores.
Three penalties in 12 minutes from Tickle then swung the tie in Hull's favour, before McKinnon's second try of the match two minutes from time sealed the win for the visitors.