Pegasus kept up their push for a play-off place in the All-Ireland League with a 2-1 win over Ards in their Ulster derby clash at Queen's.
The Belfast side remain in third place, 11 points behind runaway leaders Hermes who made it 10 wins from 10 games with a 4-0 success over UCD.
Ulster Elks slipped to seventh after a 3-1 defeat at Pembroke Wanderers.
It was a superb strike from Alex Speers with only six minutes left which gave Pegasus their narrow victory over Ards.
Suzanne Ferris had given Pegasus an early lead, one that they held until the final quarter of a tight contest.
A defensive lapse allowed international Chloe Brown to equalise for Ards with 12 minutes to go.
It was Speers who had the final say with a fine backhand effort that clinched three important points for Pegasus who remain third in the table.
They are 11 points behind leaders Hermes who easily beat UCD. Irish international Chloe Watkins converted two penalty corners while Anna O'Flanagan and Naomi Carroll added the other goals.
Railway Union are in second place, nine points behind, after a 3-0 win at Cork Harlequins thanks to goals from Kate Dillon, Julia O'Halloran and Zara Delaney.
The Ulster Elks slipped down to seventh place after a 3-1 defeat at Pembroke Wanderers despite taking the lead through Hannah Irwin.
Sarah Clarke, Caroline Hill and Orla Macken scored second half goals for Wanderers although the Elks, who were missing Irish captain Megan Frazer who suffered a rib injury while away with Ireland, have games in hand over the teams above them.
At the bottom, Ards dropped to ninth after UCC's 2-1 win over bottom club Greenfields.
Ninth place would mean a relegation play-off at the end of the season.