Shamrock Rovers 5 Glentoran 1: Shamrock Rovers 5 Glentoran 1: Glentoran's Setanta Sports Cup hopes were effectively ended in the space of 29 minutes as they suffered a 5-1 humbling against holders Shamrock Rovers in Tallaght.
Level at 1-1, thanks to John McGuigan's equaliser after Robert Bayly had put the Hoops in front, the Glens were crushed in the final half hour as goals from Kieran Waters, Stephen McPhail, Gary McCabe and Simon Madden
Former Republic international McPhail, back home in Dublin to finish his career, showed he still has plenty left to offer, with an impressive performance.
Defending their all-Ireland crown, Rovers set the early tempo with quick passing and clever movement off the ball.
If the sweeping winds didn't interrupt their rhythm, the home side could have sliced Glentoran's defence open a lot more. Still, they were finding ways of getting in behind them.
On three minutes, such a move saw Eamon Zayed unload at goal only for his shot to be blocked and referee Neil Doyle had no interest in McCabe's tumble inside the penalty area.
Undeterred, Rovers kept pushing and they got their reward on seven minutes.
A whipped cross from the right from Madden was cushioned down by Waters for Bayly to smash in the opener.
Rovers then missed a number of chances and they allowed McGuigan to level matters after he controlled a cross from David Scullion inside the box and his shot took a wicked deflection before beating goalkeeper Barry Murphy.
Although, this new-look Rovers side bounced back with Waters firing in from long range before McPhail came on to curl in a free-kick and that was followed by strikes from McCabe and Madden.
SHAMROCK ROVERS: Murphy; Madden, Kenna, D O'Connor, Byrne; McCabe, Bayly, Brennan (McPhail 65 mins), Waters (S O'Connor 82 mins); Zayed (Kelly 75 mins), Kilduff. Subs: Hyland, Cornwall, Finn, Robinson.
GLENTORAN: Morris; Gordon, Bradley, Addis, Hill (Kerr 76 mins); McGuigan, Clarke, McAlorum, Scullion; McCaffrey (Hughes 46 mins), Miskimmin (McKee 65 mins). Subs: Hogg, O'Hanlon, Henderson, Boyd.
Referee: Neil Doyle (Dublin).