Shelbourne moved 11 points clear at the top of the First Division table as they edged past Cork City 2-1 at Tolka Park on Friday evening.

The Leesiders started strongly in Dublin but it was Shels who broke the deadlock on 36 minutes when Michael O'Connor headed home Georgie Poynton’s free-kick.

After the break the hosts hit the woodwork twice in a frantic few minutes before Cian Murphy equalised with a sharp 49th-minute strike.

Seven minutes later, Ian Morris's charges were back in front. O'Connor fed Ryan Brennan who steered home a controlled finish.

Cork pushed hard for a point but they couldn't breach a stubborn Shels rearguard as the Reds' march towards promotion continued.

Elsewhere Athlone Town and Bray Wanderers played out a goalless draw. Ryan Graydon saw red for the Seagulls in the 35th minute but they dug their heels in to take home a point.

UCD came away from Cabinteely with the three points. Colm Whelan broke the deadlock on 57 minutes with Liam Kerrigan doubling the Students' advantage a minute from time. Eoin McPhillips did get a late, late consolation back for Cabo but UCD saw it out to go second.

Treaty United slipped to a 1-0 loss against Galway United. Padraic Cunningham's goal three minutes into the second half settled a tight contest, with UCD, Treaty and Galway all now on 22 points and only separated by goal difference.