The Hoops set up a semi-final tie against Bohemians with Ronan Finn on the scoresheet in the first-half and sub Ciaran Kilduff wrapping up the game in time added-on just minutes after Craig Hyland had made a stunning save from a header. Both sides ended the game with ten men as Garry Buckley was shown a straight red card on 32 minutes but Gary McCabe also received a second yellow card in the same incident following the intervention of the fourth official..
On a warm calm evening in Tallaght the Hoops carved out a chance in the first minute when Karl Sheppard ran on to Eamon Zayed's pass and although he knocked the ball past Cork 'keeper Mark McNulty he couldn't keep the ball in play. The Leesiders almost took the lead themselves on 5 minutes when Rob Lehane crossed for Davoren to shoot on goal but the ball cannoned off Conor Kenna and hit the Hoops left-hand post before Kenna was alert to poke the rebound to safety.
A good move on 10 minutes saw O'Connor and McCabe combine for Luke Byrne to cross into the area but Dan Murray cleared in front of goal. Robert Bayly then burst forward and his dipping shot went just over the bar. Ronan Finn then tried his luck from 20 yards from Gary McCabe's lay-off but McNulty was well placed to save.
Rovers continued to make the chances and on 23 minutes Finn set up Byrne to cross into the area and although Zayed attacked the cross he could only glance his header wide. At the other end David O'Connor made a vital interception to deny Buckley a chance following Kavanagh's cross.
The game exploded in the 32nd minute when Garry Buckley was shown a straight red card for what looked like a head-butt on Ronan Finn. However following the intervention of the fourth official Referee Paul Tuite showed a second yellow card to Gary McCabe.
A Luke Byrne cross was met by Karl Sheppard on 39 minutes but he couldn't guide his header on target under pressure.
[GOAL 1:0 - 42nd min.] Rovers took a deserved lead when Conor Kenna sent Simon Madden down the right and his cross was met first-time by Ronan Finn but McNulty did well to push the ball onto the crossbar however Finn was quick to smash the rebound into the back of the net.
The visitors came into the game a bit more in the second-half and on 53 minutes a David O'Leary free-kick was met at the back post by sub Mark O'Sullivan but his header was deflected over the bar. A good break on 62 minutes saw Cork's Josh O'Shea cross into the box for John O'Flynn to meet the pass but Craig Hyland was on hand to save his effort.
Robert Bayly shot just over the bar when well found on the edge of the area by Eamon Zayed on 67 minutes and on 74 minutes David O'Connor met Sean O'Connor's free-kick but his header was off target. With Cork pushed forward looking for an equaliser there was a chance on the counter-attack for Rovers and on 81 minutes sub Marty Waters broke from midfield and sent Sean O'Connor in behind the defence on the right but McNulty advanced to block his shot.
On 84 minutes Eamon Zayed flicked the ball on for Waters down the right and he ran into the box before turning onto his left-foot to shoot low on goal but McNulty saved with his feet. Cork kept on pressing and with two minutes remaining they almost equalised when Danny Morrisey met a cross from the right and his goalbound header was brilliantly pushed onto the post by Craig Hyland and Simon Madden completed the clearance.
[GOAL 2:0 - 90+2' min.] Rovers finally wrapped up the game when Marty Waters broke forward and under pressure from two defenders crossed low for sub Ciaran Kilduff to skip past Mark McNulty and fire the ball into the back of the net.