Leicester Lions, who needed the points more than their visitors, outroared Sheffield Tigers 17-10 in National Two North at Blaby.
Tigers, who beat their rivals 17-6 at Dore Moor in December, found themselves trailing 17-0 by half time as Leicester took full advantage of the elements.
Within five minutes of the restart Tigers hit back with a try by full-back Liam Wallace after some good forward pressure.
But they had left their fightback too late and it was with the last move of the game that outside centre Jamie Broadley raced over after taking a pass from Jon Buchanan. Tigers were without goal kicker Jonny West, and Alex Graham missed both difficult conversion attempts.
Sheffield ended their North One East campaign on a high when they ran in five tries in a 31-7 victory over relegated Gateshead at Abbeydale Park.
Sheffield had tries from centre Simon Tillyer, Donal Collins, Matt Poste, Martin Balshaw and James Ferguson and Collins kicked three conversions, one from the left hand touchline and into the wind.
Dinnington, relegated from Yorkshire One, turned in a sprited performance in their final match against Ilkley but, after holding the visitors 10-10 at half time, fell apart in the last quarter and went down 39-17.
Dinnington had tries by John Marshall and Ian Spink with Chris Williams converting two and landing a penalty goal.
Barnsley will take Dinnington’s place in Yorkshire One next season despite being edged out 19-15 in their final division two match at West Park Leeds.
Barnsley’s try scorers were Andrew Buckingham, replacement prop Simon Casson and Tom Naisby crashed over for the third but, with regular goal kicker Patrick Jensen resting an injury, all three went unconverted. Sheffield Medicals, assured of promotion from Yorkshire Three to Two, also ended on a losing note, 13-10 at Baildon.
Baildon went 13-0 ahead in the first 20 minutes before Medicals came back with a penalty goal by Eddie Farmer and a try by full-back Peter Goodwin which Farmer converted.
Rotherham Phoenix, who at one point had been the Medicals’ rivals for the league title and promotion, before slipping back to fifth place, ran out 19-0 winners at Thornensians.
John Bunclark and John Saddington and Owen Swift were Rotherham’s try scorers, with Tom Jenkinson converting two.