Widnes Vikings' 100 per cent start to the Super League season came to an end as they lost 28-20 in a thrilling encounter at Salford Red Devils on Sunday.
The Vikings travelled to AJ Bell Stadium top of the table after two matches and brimming with confidence, having battered Grand Final winners Leeds Rhinos 56-12 last weekend.
However, Salford - themselves coming off an impressive 44-10 win over St Helens - came firing out of the blocks with close-season signings Justin Carney and Mark Flanagan scoring tries within five minutes.
It looked like Salford would run away with the match when scores from Greg Johnson and Josh Griffin put the hosts into a 22-0 lead just after the half-hour mark.
However, Widnes mounted an impressive comeback. Quickfire tries from Rhys Hanbury and Chris Houston before the break started the resurgence, and Stefan Marsh and Corey Thompson went over in the second half to help bring the game within two points.
It was not to be for Denis Betts' side, though, as Flanagan steamrollered over the line for his second try with five minutes remaining to clinch the points for Salford in a pulsating contest.
In Sunday's other contest, Wakefield Trinity Wildcats won for the first time this season with a 14-12 victory at Hull KR - who remain winless.
Mickael Simon and Stuart Howarth were on the scoresheet for the visitors, while the hosts saw debutant Ryan Shaw and Chris Clarkson knock on with the line gaping in the closing stages.