DROGHEDA WERE THE big losers on a busy night at the top of the SSE Airtricity First Division as Shelbourne took a point away to leaders UCD.
Yoyo Mahdy gave the Students the lead early in the second half, but Derek Prendergast hit back for Shels with seven minutes on the clock.
The point, coupled with Drogheda’s dramatic late defeat at home to Finn Harps, sees the north Dubliners move above the Drogs into second place, four points off UCD.
The Louth club looked on course to end the night on the same tally until John O’Flynn grabbed an 89th minute winner to send Harps away happy on their long trip home.
Elsewhere, Galway United scored twice in each half and held Athlone out until Nika Kalandarishvili grabbed a 91st minute consolation.
Conor Barry and Carlton Ubaezuonu netted to give the Tribesmen a comfortable half-time lead before Eoin McCormack and Ronan Manning completed the tour inside the final 10 minutes.
Wexford claimed a much-needed win away to Cabinteely despite falling behind to Conor Keeley’s 55th minute penalty. Mark Slater grabbed the equaliser with 22 to play and Dean Kelly struck the late winner for Wexford.
Cabinteely 1 Wexford 2
Drogheda United 0 Finn Harps 1
Galway United 4 Athlone Town 1
UCD 1 Shelbourne 1