Hull FC have ended their four-game losing run in the Super League with a 50-12 victory at bottom-of-the-table London Broncos.
The Broncos took a surprise lead with just seven minutes played when James Greenwood's try was converted by Joshua Drinkwater, but their advantage did not last long as Hull fought back emphatically.
Gareth Ellis, Callum Lancaster, Joe Westerman and Jamie Shaul all touched down for the visitors, while an additional six points from the boot of Jacob Miller gave them a 22-6 advantage at half time.
Drinkwater's conversion following a Mason Caton-Brown try gave the home side some hope at the start of the second half, only for Hull to extend their lead further on the hour as Jordan Rankin added the extras to Danny Houghton's score.
Hull then went into overdrive thanks to converted tries from Westerman and Lancaster, while Rankin was unable to kick between the posts following another try from Shaul.
Rankin converted his own score with three minutes left to play, and the rout was complete soon after as Fetuli Talanoa went over for Hull's ninth try of the afternoon.