Mark Duggan's last minute equaliser for Pembroke denied Corinthian a vital victory in the battle to avoid relegation as he struck a cracking reverse-stick shot to make it 2-2 at Serpentine Avenue.
It keeps Pembroke in ninth place but, vitally, they remain in touch with Corinthian, trailing the reds and safety by two points with two rounds of matches still to play.
Pembroke made the vast majority of the play throughout but were caught by a pair of counter-attack goals from Max Neill and Peter Caruth to trail 2-0 at half-time.
It remained that way until the closing quarter when Isaac Johnson gave the Serpentine Avenue side a lifeline and they got their equaliser with barely 40 seconds to go.
Lisnagarvey extended their lead at the top of the table to four points, albeit in slightly bizarre fashion, as they eased to a 4-0 win over already relegated UCD.
That was relatively standard with Matthew Nelson netting twice while older brother Daniel Nelson also chipped in along with Ollie Kidd.
The odd side came in Dublin where second placed Three Rock Rovers saw their fixture with Glenanne postponed as their Grange Road pitch was deemed unplayable. This was due to high winds which meant the watering system, despite a number of efforts, was not able to reach certain parts of the turf which were subsequently deemed dangerous by the match official.
It means Rovers will now have to find a new date for their game with the Glens if they are to try and hope the title chase is still live once that new schedule comes around.
At Havelock Park, Peter Brown got the only goal of the game in the Ulster derby as Banbridge beat Annadale 1-0 to stay in the hunt for an EY Champions Trophy semi-final ticket.
It came in quarter two, a lovely backhand shot that clattered into the backboard. Both sides endured a number of cards in the second half but no further chances accrued now sit two points off second spot as they continued their unbeaten run which dates back to early November.
Monkstown moved second with a 4-1 win over YMCA. It was built on two goals in the first four minutes with Lee Cole and Mark Gibbons cashing in. The Y gave it a real go after that with Ross Henderson pulling one back and they had most of the play until deep in the third quarter when the wheels fell off.
Two yellow cards and two penalty corner concessions to Guy Sarratt saw Town run up their sixth successive win.