Lisnagarvey maintained their four-point lead in the Irish Men's Hockey League as they earned a seventh straight win with a 3-2 victory over Railway Union.
Monkstown remain second after beating bottom club Annadale 5-2 helped by a hat-trick from Peter Caruth.
Banbridge drew 3-3 at Glenanne while Cookstown lost 2-1 at home to Three Rock Rovers.
Pegasus have moved up to third place in the women's League after a 3-0 success at Greenfields.
However, leaders Hermes are now nine points clear at the top after their 2-1 win over second-placed Railway Union.
Lisnagarvey couldn't have got off to a better start at Railway Union with two goals in the opening two minutes from Timmy Cockram and Andy Forrest.
However the home side regrouped and Mark English and James Dick scored to make it 2-2 heading into the final quarter.
It looked like that's how the game would finish but at the very end an infringement in the circle by Railway Union came almost simultaneously with the final whistle.
After some deliberation by the two umpires a penalty corner was awarded and Cockram's drag flick found the roof of the net to give Garvey a last-gasp winner.
Former Annadale player Peter Caruth made a return to his former club and scored a hat-trick for Monkstown in a 5-2 win at Carryduff.
All of the Dublin's sides goals were well taken and Caruth's hat-trick goal in the third quarter increased their advantage to 5-0.
But Annadale, without a win all season, rallied with goals from Paul McDonnell and Matthew Allister to at least have the consolation of winning the second half.
Cookstown failed to take advantage of Annadale's loss as they went down 2-1 at home to Three Rock Rovers and at the halfway stage of the season the two Ulster clubs are on the verge of being cut adrift at the bottom of the table.
The Rovers win took them to within a point of third-placed Banbridge who were held to a 3-3 draw at Glenanne.
In Saturday's other game Cork C of I and Pembroke drew 1-1.
In the women's league, Hermes extended their lead to nine points as Naomi Carroll and Sally Campbell scored in their 2-1 win over their nearest challengers Railway Union.
Pegasus moved up to third place with a 3-0 win at bottom club Greenfields with goals from Katie Morris, Hannah McMillan and Alex Speers.
Two goals from international Deirdre Duke gave UCD a 2-0 home win over Pembroke that moved them up to fourth place with Cork Harlequins slipping down to fifth after they were surprisingly beaten 3-1 at UCC.
The league now takes a mid-season break and is due to resume in late January.