St Patrick's Athletic 2 Bohemians 4
St Pat's were left fretting on the fitness of both Charles Mbabazi and Karim El Khebyr with the cup final just a week away after both were taken off with bad injures as Bohs moved to within five points of leaders Shels.
Bohs blitzed St Pat's to win the match by half time.
The lead came on 19 minutes when Damien Lynch crossed for Dave Morrison to score the first of his brace.
Glen Crowe then doubled Bohs' lead on 33 minutes before Morrison struck again to easily head home a Robbie Doyle free kick to effectively end the match as a contest in the final minute of the first half.
Pats' stormed back into it from a Tony Bird penalty on 87 minutes before Clive Delaney headed another goal back five minutes later.
Crowe eased Bohs' late nerves to get his second on 95 minutes and seal the win.