Glenavon bounced back from Tuesday's heavy home defeat with victory over Ballymena United at Mourneview Park.
Holding a commanding lead at the break, Glenavon moved in front after 18 minutes through Conor McCloskey who, from Peter Campbell's cross, beat Jordan Williamson at the second attempt after the United keeper made a good save to block his initial effort.
McCloskey might have added a second on the half-hour mark but Williamson did well to push his volley from the edge of the box over the bar.
But Glenavon did double their advantage five minutes later. United defender Ross Redman was penalised for handling McCloskey's cross into the box with Michael O'Connor duly stepping up to convert from the spot.
It was almost 3-0 early in the second half but Williamson was on hand to deny Daniel Purkis' header.
Ballymena did try to find their way back into the game. Ryan Waide looped a header just wide of the far post from Trai Hume's cross while, later in the half, Shay McCartan's well struck free-kick was comfortably gathered by Craig Hyland.
Glenavon tried to kill the game off after that with Campbell firing straight at Williamson, and sending another shot wide of the far post while Matthew Fitzpatrick flashed an attempt wide.
The visitors did grab a stoppage time consolation when Joshua Kelly steered home an Andy McGrory corner.