Lisnagarvey won their fourth straight game in the Irish Hockey League with a 2-0 away victory over Glenanne on Sunday to stay second.
Garvey are a point behind leaders Monkstown, who hammered Cookstown 6-1.
A last-gasp goal from Cork C of I denied Banbridge an important win as the game at Havelock Park finished 2-2.
Basement club Annadale conceded two late goals at home to Railway Union in a 4-4 draw, keeping the Ulster club without a win this season.
Lisnagarvey's excellent recent form continued, beating a Glenanne side that had won their two previous games to lift themselves off the bottom of the table.
Sean Murray, who recently made his full international debut for Ireland against Argentina, scored both goals for Garvey from open play.
They remain a point adrift of Monkstown after the Dublin side's comprehensive victory at Cookstown.
|Men's Irish Hockey League|
|Banbridge||2-2||Cork C of I|
|Pembroke Wanderers||1-2||Three Rock Rovers|
Gareth Watkins scored a hat-trick with the other goals from Josh Gregory, John Bruton and Kyle Good.
Ewan Butler's strike for the home side was merely a consolation.
Banbridge remain in third place but are now six points off the lead after an exciting last 10 minutes in their game against Cork Church of Ireland.
Bann trailed to a goal from Philip Brownlow on the stroke of halt-time when he deflected the ball high into the net.
It looked like it might be the only goal of the game but with nine minutes remaining Banbridge were awarded a penalty stroke after a shot from Stephen Dowds was blocked on the line by a foot.
Dowds converted and then in the 58th minute his superb drag from a penalty corner found the roof of the net to give Banbridge a late 2-1 lead.
However, the drama wasn't over and with the last play of the game, after a turnover in midfield, Brownlow was on hand again with the well taken finish to give Cork a share of the spoils and leave Banbridge frustrated.
Annadale were on the verge of lifting themselves out of the basement with a first win of the season as goals from Andrew McKibben, Matthew Allister, Michael Robson and Robbie McGuire gave them a 4-2 lead late in their home game with Railway Union.
But they couldn't hold on as Nick Tate and Simon McKeever scored in the last three minutes to earn a 4-4 draw.
In the other game Three Rock Rovers beat Pembroke Wanderers 2-1.