Dungannon Swifts 0 Glenavon 4
Struggling Dungannon's season hit a new low as they were hammered by Mid-Ulster rivals Glenavon.
The bottom side conceded three in the first half, eventually losing 4-0 on a miserable night.
They also lost striker Rory Patterson - bizarrely sent off after picking up two yellows for dissent while being subbed.
Goalkeeper Sam Johnston and Daniel Hughes were injured - the latter just after coming on, as they finished with nine men.
But the game was long over by that stage, with Glenavon 3-0 up inside 38 minutes - two of them free-kicks from sub Andy Hall.
Glenavon's took the lead in the 10th minute when Ethan McGee's back-pass was intercepted by Greg Moorhouse, who slotted home.
Dungannon responded well and had chances to level through Ryan Mayse and Ben Gallagher, but two goals in as many minutes killed their hopes.
The first came from a free-kick won by Andrew Doyle, with Hall getting pace and placement on his shot, sending it racing past Johnston.
Another foul, this time on Peter Campbell, gave Hall another chance soon afterwards. He looked for the other side of the target, but with the same result, .
Johnston was injured in trying to make the save and Conner Byrne took over in goal.
It didn't get any better for the Swifts in the second half. Within five minutes, Doyle headed against the crossbar, before Glenavon added a fourth.
Again it was poor defending as an attempt to play out from the back broke down and Matthew Fitzpatrick's effort deflected in off defender Matty Smyth.
The Swifts had a chance to pull one back when Gallagher won a penalty from goalkeeper Craig Hyland, but Patterson's kick was saved.
A torrid night for Patterson - a half-time sub - continued when he was sent off. About to be subbed through injury - 14 minutes after coming on - he was shown two quickfire yellows.
Dungannon Swifts: Johnston (Byrne 41), Coyle, M Smyth, McGee, Glenny, C McGinty, S McGinty, Campbell, Mayse, Forde (Patterson 46), Gallagher (Hughes 79). Unused subs: Byers, Patton, Carvill, Convie
Glenavon: Hyland, Ward, Coates, A Doyle, Singleton, Campbell (Purkis 66), Snoddy, Douglas, Byrne (Hall 20), Moorhouse, Fitzpatrick. Unused subs: Harmon, Norton, J Doyle, Garrett, McCaffrey
Referee: Lee Tavinder (Cookstown)
Man of the match: Andy Hall
Match rating: 6/10.