Sam Tomkins' much-anticipated return to Super League was not enough to inspire Wigan Warriors as they slipped to a 30-16 defeat to Hull FC - their third loss on home soil this season.
Shaun Wane's Warriors had gone 21 months unbeaten at the DW Stadium, but they have now ended up on the losing side in three of their last six outings in front of their own fans.
Tomkins confirmed his return to Wigan in April last year, but had not played for nine months after undergoing knee surgery.
He entered the game in the 36th minute as an interchange, but Hull had already opened up an 18-4 lead at that stage thanks to Marc Sneyd, Steve Michaels and Scott Taylor tries.
John Bateman reduced the arrears after the break before rugby league's most expensive player Tomkins got in on the act, forgoing his usual ducking and weaving to bulldoze his way over the line through three Hull players.
However, Jamie Shaul dabbed down after outstripping Tomkins and Josh Charnley over 80 metres to stem the Warriors' comeback, with Hull running away with it in the late stages after Charnley had limped off with an ankle injury.
Hull moved up to second place with the win, while Wigan slip to fifth after St Helens leapfrogged them on the back of a 34-20 win at home to Salford Red Devils.
Six Saints players grabbed a try each, leaving Niall Evalds' hat-trick to count for little for Salford.