London Broncos recorded a narrow 28-24 victory over Windes Vikings in Saturday's bottom-of-the-table clash at the Stoop.
Cameron Phelps's early try gave the visitors the initiative, with Patrick Ah Van kicking over the first of four goals to put his side 6-0 ahead.
Craig Gower responded for the Broncos when he touched down on 13 minutes, and Shane Rodney kicked over the extras to level the score.
Omari Caro's converted score looked to have put the home side in front at half time, but Frank Winterstein went over a minute before the break to make it 12-12.
Phelps scored his second try of the match in the 43rd minute as the Vikings appeared to be in the ascendancy.
However, it was all square five minutes later when Tony Clubb went over.
In a remarkable match, Winterstein scored again to swing the tie back in Widnes' favour before two late tries from Daniel Sarginson and Antonio Kaufusi sealed a memorable win for the Broncos.