Dewsbury Rams were moments away from a sensational draw with the Leigh Centurions, but a late collapse saw them lose 30-22 at the Leigh Sports Village.
With just four minutes to go the scores were level at 22-22, but two tries in three minutes broke Dewsbury hearts.
The Rams battled well in the first half, as Glenn Morrison’s men held their own against their table-topping opponents.
Despite this, they found themselves behind early on. Just moments after Jobe Murphy was held up at one end, Ryan Brierley scored at the other.
The Championship’s leading scorer took advantage of a clever kick from Martyn Ridyard and picked up to give his side the lead.
Dewsbury weren’t behind for long, with Shane Grady slaloming his way past three Leigh players and charging 40 metres to level. The visitors looked to be going in to the break four points behind after another Ridyard kick led to a Centurions’ try by Liam Kay, but Scott Hale grabbed a score on the stroke of half time to level the scores at 10-10.
A topsy turvy second half got off to a bad start for the away side, as Kay got his second, followed by a try for Tommy Goulden.
The Rams’ spirit was in plain sight though, with Dale Morton’s strike followed up by Grady’s sensational leveller.
It was hard to take for Dewsbury as Jonathan Pownall scored a late double, but they will take heart from their performance going into Friday’s clash with Swinton.
Leigh: McNally, Pownall, Hankinson, A. Thornley, Tay, Ridyard, Brierley, Spencer, Beswick, Hopkins, Sarsfield, Goulden, Barlow.Substitutes: Penkywicz, Wilkes, Bate, Emmitt.
Dewsbury: Pryce, Morton, Beckett, Grady, Buchanan, Briggs, Thackeray, Dowes, Hemingway, Aizue, Murphy, Hale, Gallagher. Substitutes: Hyde, Hepworth, Nash, Haggerty.
Referee: J Cobb (RFL).