Hull FC ended Wigan’s unbeaten start to the Betfred Super League season with a 22-20 victory on Friday, but they were made to fight all the way by the injury-hit Warriors.
Tries by Steve Michaels, Albert Kelly and Jake Connor put Hull 18-0 ahead in the first half, and Jamie Shaul extended their advantage to 22 points just after break.
The Warriors fought back with Liam Forsyth, George Williams, Tom Davies and Liam Marshall narrowing the gap, but Hull clung on to go top of the table.
Leeds Rhinos continued their resurgence with a 28-12 success at Huddersfield to climb up to second place.
Tom Briscoe, Ryan Hall, Carl Ablett, Matt Parcell and Jordan Baldwinson bagged tries for the Rhinos who extended their winning run to three games.
Warrington crashed to a sixth successive defeat with a 31-6 thrashing at St Helens, while Salford cruised to a comfortable 46-10 victory at Widnes.