Rimington’s East Lancashire League title destiny remains in their own hands with four games remaining.
The villagers drew their two games over the week, but remain three points clear with a game in hand over The Ivy.
Last Tuesday, Terry Braithwaite’s side saw a 3-0 lead evaporate as they were held by Rock Rovers, before coming from behind to claim a 1-1 draw at Belvedere.
Against Rock, Rimington started brightly and took a sixth-minute lead, as Bagot played in Gawthorpe down the right and his cross reached Hickling, who curling in a beauty.
And just before half-time, Dinsdale headed a corner back to Hickling, whose shot was blocked, was McLean headed the ball to Bagot, who brilliantly bicycle-kicked it into the roof of the net.
In the second half, Kershaw played the ball up to Bagot, who flicked on for McLean to fire home.
The game was turned on its head on the hour, the visitors breaking down the right before crossing for the striker to pull a goal back.
A minute later a speculative shot was inadvertently deflected past Kershaw by Dinsdale and it was game on.
Rock levelled as they broke from a Rimington corner to net a third.
The club thanks match sponsor Le Beau Cheval.
On Saturday, an enthralling game, which could have been won by either side,ended 1-1 at Burnley Belvedere in a great advert for the East Lancashire League.
The home side took the lead on the hour, as McCarthy headed out a corner, but the ball found a midfielder on the edge of the box, and his volley flew into the bottom corner.
Rimington threw everything at the hosts, and Sargeson produced a moment of class on 85 minutes when he picked up the loose ball and fired an unstoppable left foot shot to level the scores.
Braithwaite was pleased with the two games: “These were both tough games against top five teams, so we have to be pleased that our destiny is still in our own hands.
“We have four to play, including Burnley Athletic at home.
“If we win the next two it could be the decider, but the next game is always the important one.”
Saturday sees a home game with Stacksteads, followed by the return home fixture with Burnley Belvedere on Tuesday.