Setanta Cup Round-up: It was a night to forget for a hapless Portadown side who were thumped 7-0 at home by Cork City in the latest round round of Setanta Cup matches.
The win means last year's beaten finalists have booked their place in the semi-finals of the cross border competition.
Denis Behan, John Flynn, Colin Healy, Gareth Farrelly all got on the scoresheeet but the free-for-all at Shamrock Park was spear-headed by Roy O'Donovan's hat-trick.
It was a bad night for the Irish League sides in general as Dungannon Swifts went down 5-0 away to St Patrick's Athletic, while Drogheda United beat Glentoran 2-0.
The only ray of light came from Linfield, who battled to earn a late 2-2 draw with Derry City at the Brandywell.
Setanta Cup Results
Group One
Derry City 2-2 Linfield
Drogheda Utd 2-0 Glentoran
Group Two
Portadown 0-7 Cork City
St Patrick's Athletic 5-0 Dungannon Swifts