Batley Boys leapfrogged King Cross Park to move second in the Pennine League Championship with an impressive 18-10 away win.
With leaders Mirfield Stags seeing their game against New Earswick falling victim to the weather, Batley closed the gap on the front runners to four points.
Batley began well at King Cross, with their forwards taking them up the field and close to the home side’s line.
Josh Whitehead scooted from acting half-back to cross for the opening try, converted by Mick Dyson.
Batley maintained the pressure with strong runs from Daniel Scales and Gavin Davies making good yards and Sean Sheard crossed for an unconverted try to extend the visitors early advantage.
King Cross replied with a converted try as they reduced the half-time deficit to 10-6.
Batley continued to drive forwards while keeping King Cross away from the line in a match which threatened to see tempers boil over at times.
Batley used the ball well when in possession and quick thinking from Adam Bingham saw the hooker scoot over for the Boys third try.
Batley again attacked well and more good handling saw the ball moved to Bingham, who sent Whitehead on a good run to make further ground.
Whitehead slipped the ball back inside to send Bingham over for his second try, which was again unconverted in difficult kicking conditions.
King Cross grabbed the final points of the match, with a converted try, but the Boys had done enough to pick up an impressive away win against one of their promotion rivals.
The Boys trip to King Cross was the only Championship game to survive the weather as heavy rain and waterlogged pitches again decimated the programme.
Fryston Warriors moved top of the Premier Division after a 31-12 win away to Upton.
Boothtown Terriers remain top of Division One following a 28-8 win over Dalton, Sharlston Rovers won 14-4 at Bradford Victoria Rangers, while Siddal beat Ossett 32-2.
Wyke suffered a 26-10 defeat at Eastmoor in Division Two, while Hanging Heaton went down 36-6 away to Division Three East leaders Wakefield City.