Featherstone Rovers made it four wins from four pre-season games under new coach John Bastian with their best performance this year.
They ran in 10 tries in a highly-impressive 54-6 victory over Hull in their final pre-season match before they open their Championship campaign at Dewsbury Rams on February 16.
Hull, who beat Hull KR the previous week, fielded a strong team in a testimonial match for their stalwart Rich Whiting, a former Featherstone player.
But the hordes of Hull fans who made the trip to Big Fellas Stadium were stunned into silence as the visitors were totally outplayed from the start.
With scrum-half Gareth Moore and hookers Andy Ellis and George Flanagan pulling the strings, Rovers handed out an embarrassing defeat to their Super League opponents.
The home side led 24-6 at half-time and added 30 unanswered second-half points playing up the slope in the second period.
Moore, who looks sharper every game he plays for Rovers, piled up 16 points with a try and six goals.
Flanagan scored two tries and kicked one goal and skipper Tim Spears and Will Sharp each bagged two touchdowns.
Matty Dale, Jamie Cording and James Mendeika also crossed for Featherstone.
Hull gave a dreadful display, with some of their senior players looking disinterested.
Their only points came from Jamie Shaul’s try that was goaled by Whiting, who was probably their best player.
Featherstone Rovers: Mendieka, Sharp, Worthington, Hellewell, Saxton, Bussey, Moore,
Crossley, Ellis, Hirst, Lockwood, Spears, James.Subs: Flanagan, Teasdale, Dale, Bostock, Bennion, Cording, Pick, Chisholm, Ormondroyd.
Hull FC: Shaul; Lineham, Crooks, Yeaman, Stark; Horne, Rankin; Watts, Hadley, Bowden, Thompson, Whiting, Westerman. Subs: Arundel, R Tyson-Wilson, Green, Miller, Abdul, Kent, Nicklin, Liggins, Leeming, H Tyson-Wilson, Turgut, Fash, Shepherdson.
Referee: Matt Thomason.