Loreto produced an awesome final-quarter comeback to move three points clear at the head of the women's EY Hockey League, profiting from Old Alex's win over Pegasus.
For Loreto, their challenge at Farmers' Cross was being stymied for long periods by Cork Harlequins as the three Barrys - Nikki, Michelle and scorer Rebecca - combined for a high-quality goal.
But the Beaufort side summoned a stunning late salvo, with Sarah Torrans equalising with 14 minutes to go before Siofra O'Brien completed the comeback for a 2-1 result, their sixth successive win.
Old Alex, meanwhile, further announced themselves as major players when they got the better of Pegs at Queen's on a 2-1 scoreline.
Emma Russell broke the deadlock before Rebecca Evans made it 2-0 and while Kerri McDonald reduced the arears, the Milltown club stayed ahead for a famous result. It sees them join Pegasus on 19 points in a share of second spot.
UCD consolidated their place in fourth with a deceptively clear-cut scoreline, beating Railway Union 3-0 with Lena Tice and newcomer Edel Nyland netting in the last four minutes to make the game safe.
In the men's competition, a massive 36 goals came from five away wins. Lisnagarvey remain five points clear after they ground out a 3-2 win over YMCA who had built a 2-0 lead by the 13th minute.
Corinthian landed a big 4-3 result against UCD to pull them away from any immediate relegation trouble as Ian Stewart's fourth goal in a week won it in the final quarter.
The reds had led 2-0 early on before Conor Empey's double and one for his younger brother Ali put UCD 3-2 up.
Peter Caruth equalised before the end of the third quarter and Stewart won the day, putting them five points clear of YM in the relegation playoff spot.
Elsewhere, the battle for the Champions Trophy slots has heated up with UCD joined on 16 points by Three Rock Rovers - 5-2 winners over Pembroke - and Banbridge, who saw off Glenanne 7-4.