Eddie Patterson's Glentoran perished for the second time in a week as Sligo Rovers roared into the semi finals of the Setanta Sports Cup at The Oval.
The Irish League boys suffered a 5-0 thumping in the first leg at the Showgrounds, which literally killed the tie as a contest.
Goals from Lee Lynch and Raf Cretaro inside the first 25 minutes made it another night of misery for the small pocket of fans who decided to venture out on a bitterly cold night. Liam Martin completed the job right at the finish.
Rampant Rovers were determined to pile on the agony from the outset, but little Raf Cretaro will have nightmares after missing a sitter after only three minutes.
He was sent through totally unmarked by David Crawley and, after rounding goalkeeper Aaron Hogg, the former Bohemians striker shamefully shot against a post with no-one in goal.
Cretaro again embarrassed the Glentoran back division on six minutes following a defence-splitting pass from David Crawley. This time the No 10 stung the hands of Hogg, who did well to beat away the shot.
Lynch fired Rovers into the lead 60 seconds later. He thumped home a beauty form 30 yards – the ball screaming into the top corner.
Cretaro made amends for his howler on 25 minutes. He was again left with acres of space following a Kieran Djilali pass and this time he confidently rammed the ball past Hogg.
Glentoran emerged for the second half with renewed vigour. Jimmy Callacher's brilliantly struck free brought a great response from Rogers.
But substitute Martin finished the job in style for Rovers five minutes from time, cutting in from the right to fire a sweet drive into the bottom corner.
Glentoran: Hogg, Bradley, Kane (McCullough 73),, Birney, Callacher, M Clarke, Howland, McGuigan (Burns 69), Murray, O'Hanlon (R Clarke 55), Waterworth.
Sligo Rovers: Rogers, Keane (Owens 69), Connolly, McMillan, Henderson, Conneely (McGinty 46), Lynch, Crawley, Cretaro (Martin 59), Djilali, Millien.
Referee: R Rogers.
• Drogheda beat Derry City 2-1 last night to win 3-2 on aggregate.