East Lancashire League champions Rimington remain five points off the top after this local derby win.
But they didn’t get things all their own way as relegation-threatened Langho battled hard to try and get something from the game.
And had important decisions gone in their favour, they might just have pulled off a surprise result.
Rimington started brightly, and created three good chances in the first 20 minutes.
Gary Jackson broke down the right and crossed for Fagan, whose volley was bravely blocked, Fagan then saw a free kick headed away, and Walsh fired a 30-yarder just over the bar.
Langho then had their first chance, a striker turning and firing in a shot which was saved low down.
Two free kicks followed, o from either side, Fagan’s being headed over by Dinsdale and the other curled over the wall and in for the visitors to take the lead.
On the half hour, Benfield put a corner back across goal for Blackburn, whose shot appeared to be well over the line, however the referee didn’t ghave a clear view and play continued.
Fagan’s free-kick was headed over by Walmsley, but just before half-time, Walmsley was brought down 30 yards out, this left of centre, and Fagan used the wind to his advantage as he thundered home the equaliser.
In the second half, Fagan was at it again, as he picked out Walsh who controlled the ball before slipping it past the keeper on 47 minutes.
Jackson produced a great chance for Blackburn when he sped down the left before crossing, however, Blackburn just failed to find the target, and he had another effort latching onto a ball over the top, but he lashed wildly over
He wasn’t to be denied on 65 minutes though, as Dinsdale broke from his defensive post down the right before crossing for Blackburn to make it 3-1.
The visitors were given some hope in the last minute of normal time, as a ball over the top into the area was inadvertently looped over Kershaw by Mansfield and into his own net, but Rimington stood firm to take the points.
Saturday sees a trip to Enfield for Rimington.