Supersub Hanlon scuppers Limerick
Bray Wanderers 1 Limerick FC 0
Substitute Adam Hanlon scored his first goal for Bray as the Seagulls rocketed up to fifth place in the Premier Division table.
As the rain lashed down at the Carlisle Grounds, the game appeared to be heading towards the second scoreless draw between the teams this season.
Then, after Ismahil Akinade's 81st-minute lay-off, Graham Kelly fed Hanlon on the left flank. He jinked to create space to shoot, and his low attempt squeezed between Shane Cusack's legs.
Bray should have added a second in stoppage-time, but Akinade lofted over with just the goalkeeper to beat.
The visitors spurned a glorious chance after 21 minutes – Tam McManus scuffed wide with the goal at his mercy.
The result ended Limerick's unbeaten five-game away run and they now find themselves second-from-bottom.
Bray Wanderers – McGuinness; Cooney, Mitchell, Webster, McGlynn; Zambra, Graham Kelly; Scully, Cassidy, O'Neill (Hanlon 71); Akinade.
Limerick FC – Cusack; Shaun Kelly, Oji, Folan, Nzuzi; Agyemang; Tracy (Mann 88), Hughes (McGrath 81), Duggan, Galbraith; McManus.
Ref – Ben Connolly (Dublin).