Bohemians 4 Sligo Rovers 2 (after extra time):Pat Fenlon's booked a place in the finals of the EA Sports Cup on a night of high drama at Dalymount Park.
Trailing 2-1 to Sligo and with time running out they were indebted to Paul Keegan’s goal in the second minute of injury time to send the game into extra time.
Having survived the scare they took control, with goals from Ken Oman and Joseph Ndo sealing a place in the decider against either UCD or Waterford, who meet tomorrow night.
Matthew Blinkhorn had opened the scoring for Rovers after 38 minutes, but Neale Fenn equalised ten minutes after the break for the home side
In the meantime Sligo had been reduced to ten-men when Spaniard Martin Camano was sent off, but Sligo fought back to retake the lead on 62 minutes when Alan Keane fired home from the penalty spot.