Glenanne denied former centre-back Rory O'Donoghue a point at Rathdown as the Town edged the second-half but were undone in the first by a four-goal Glens salvo.
Stephen Butler made it 2-0, one from play and one from a corner, before Stephen Cole and tidy touch from Andrew Ward on the back post made it level at 2-2.
Graham Shaw and Shane O'Donoghue, though, restored the advantage by half-time to 4-2. Ward added his second and the Town's third after the break from a corner rebound but they were unable to snatch a point.
Richard Sykes made his senior debut while Filip Jaros was unavailable for Monkstown.
Pembroke 3 (Alan Sothern 2, Maurice Elliott) Fingal 1 (Mick McGuinness)
Pembroke looked good value for their victory at Serpentine Avenue though they left it late to secure the points. Alan Sothern's reverse made it 1-0 before Mick McGuinness continued his good form from corners to drag home an equaliser in the 30th minute.
The hosts edged the chances and finally broke the deadlock with ten minutes to go with Sothern applying yet another neat touch before Maurice Elliott deflected home Gordon Elliott's cross.
Corinthian 6 (Brian Doherty 2, Chris Pelow 2, Miles Warren, Sam Lobsey) Railway Union 0
The race for IHL places took another interesting turn as Corinthian drew level with Fingal and closing the gap on Monkstown, consigning the 1-0 turnaround to Railway earlier in the season to a distant memory.
Brian Doherty fired in two first half corners while a third was stopped on the line by a defender's foot. Chris Pelow (pictured) duly nailed the impending stroke for a 3-0 half-time lead. Pelow added a corner of his own before Miles Warren made it five before Sam Lobsey got his second in two weeks.
Kilkenny 0 Three Rock Rovers 2 (Peter McConnell, Tim Hill)
Three Rock picked up a second win of 2009 but were made to work by a spirited Kilkenny side who hit the post three times while captain Gary Sharman also missed a penalty stroke.
Their inability to apply the finishing touch cost them as Peter McConnell netted a stroke for Rovers while Tim Hill added a perfect touch to Lucas Piccioli's excellent reverse-stick cross from the left-wing.
UCD 1 YMCA 4 (Jacob Webber 2, Rob Whelan 2)
YMCA got the result that looks set to assuage any lingering doubts about any potential relegation issues this year and can now look to the rest of the season looking up rather than over their shoulder.
Aussie Jacob Webber winged in two drag-flicks in the first half added to by one from Rob Whelan from Mikey Fry's amazing run down the UCD endline. Wesley student Whelan added another in the second half to make it 4-0 before the Belfielders pulled one back.