Dinnington maintained their slender lead at the top of Yorkshire One, with a 26-6 win at Selby – but with one game to go in the league season, they still need nearest rivals Ilkley to slip up.
The Lodge Lane side put themselves in trouble straight from the kick-off, giving away a penalty and inviting pressure on their line.
But some excellent defensive work saw Dinnington escape.
Selby began to use the wind to kick for the corners and just before the midpoint of the half they took advantage of Dinnington not rolling away from the tackle to kick themselves into the lead.
Dinnington’s response was to come straight back and they were soon driving for the line, but they could not make the final yards and knocked on.
Selby did the same from the resultant scrum and allowed Dinnington to keep the pressure on, Tyle Stimpson going over in the corner.
Jonny West converted.
Selby cut Dinnington’s lead with their second penalty, five minutes before the break, after the visitors were caught offside.
Dinnington had time to come back and, after wasting one chance by knocking on, they extended their lead when a quick tap penalty set up Will Marshall to score.
Selby made a strong start to the second half and Dinnington had to be on their toes to keep the home side out.
It took the visitors 15 minutes before they threatened the home line and then, again, they lost the chance by knocking on.
However, this was the start of a prolonged spell of pressure from Dinnington who extended their lead when Marshall crashed over.
West converted and Dinnington then went looking for the bonus point try.
Dinnington did not have to wait long for their next opportunity and, with 10 minutes to go, excellent hands in the backs put Rob Levers over.
West added the conversion to give Dinnington a comfortable cushion.
Ilkley y too earned a bonus point victory meaning Dinnington are still hoping for a stroke of good luck.
They play their final league game on Saturday at home to Old Brodleians, realistically looking at a play-off on 26th April against the runners-up in Durham/Northumberland One.