Rangers fought back from a goal down to beat fellow title challengers Glasgow City and go top of the SWPL.
Breanna Lovera's composed finish put City ahead as she rounded off a blistering move after being picked out by Nicole Kozlova's cut-back.
Rangers were then relentless in pursuit of the equaliser.
A bobbling ball on the edge of the box was lashed into the top corner by Kirsty Howat to level the game before the interval, and Rangers continued to push forward after the break.
Brogan Hay kept the move alive after Jo Potter's side won the ball back in the final third before Rio Hardy's low strike found the back of the net and sealed a vital three points.
The hosts thought they had found a late equaliser when Kimberley Smit stabbed home from close range, but the flag was promptly raised for offside.
City often struggled to deal with the intensity of Rangers' press, and let Potter's side create a glut of chances either side of the interval.
Hibs' goalless draw with Celtic means City are now third, with Rangers a point clear of Grant Scott's side.