Substitute Felix Ogbuke netted the only goal in the 80th minute.
With this win, the NPFL Group A leaders have 34 points from 18 matches.
”It was a hard-earned victory and it came at the right time and when we needed it most,” Rangers manager Olugbenga Ogunbote said after the game.
”Rangers have to dig deep for the victory and thank God for our experience in the continental league.
”We find it hard to put the game to rest in the first 45th minute in spite of the chances that came our way.
”I am excited that we were able to get the three points and extend the lead and it will please me if we get back to away wins.”