Airtricity League round-up:Christy Fagan's late double kept St Patrick'stitle aspirations on track as they beat Bohemians2-1 at Richmond Park.
Chasing a sublime early goal from Danny Joyce, St Patrick’s utterly dominated the game, exemplified by a corner count of 12 to one.
But they didn’t level until the 82nd minute when substitute Dean Kelly’s shot came back off the bar and Fagan tapped home.
Fagan then won it four minutes into added time at the death, getting on the end of a terrific cross from Seán O’Connor to head home from close range.
The win, only their sixth of the campaign, sees Liam Buckley’s side regain second place ahead of champions Shamrock Rovers.
Droghedadrew level in third with Shamrock Rovers after a 3-1 victory over Bray Wanderersat Hunky Dorys Park.
Declan O’Brien put the home side ahead after 21 minutes, only for Sean Houston to equalise for the Seagulls just past the half-hour mark.
Peter Crowley put Drogheda back in front on 64 minutes and the points were wrapped up eight minutes later when Peter Hynes headed home from a corner kick.
Cork Citystaged a remarkable late comeback to salvage a point against 10-man Derry Cityin a 2-2 draw at Turner's Cross.
For long periods, it looked as if two first-half goals from striker Rory Patterson would be enough for the visitors, but Vinny Sullivan in the 82nd minute and Shane Duggan on 85 ensured that Cork earned a draw.
The catalyst in the turnaround was the sending-off of Derry defender Stewart Greacen on the hour-mark for a second booking.
The Candystripes had been in control up until then, but Cork exerted more of the pressure thereafter, with Daryl Horgan twice going close before the late drama.
UCDstay rooted to the foot of the Premier Division despite earning a 1-1 draw against fellow strugglers Dundalkin a dull encounter at a windswept Belfield Bowl last night. Nathan Murphy put Dundalk ahead on 35 minutes, with Robbie Henson levelling it up for the Students four minutes into the second half.