- Ballinamallard 1-3 Ballymena
Ballymena took the lead on the quarter-hour mark - and a fine goal too.
Leroy Millar unloaded a superb volley, which nestled in the bottom corner of the Ballinamallard net.
It made it two goals in two matches for Millar.
On 21 minutes, David Jeffrey's side went two-up.
Anthony Kane with a great finish from the penalty spot leaving Ballinamallard goalkeeper Brush with no chance.
Sorry, this content isn't available on your device.
Kane made it 13 consecutive successful spot-kicks with the effort for Ballymena.
Kane almost made it three early in the second half, but the Ballinamallard defence scrambled to block the effort, and avert the danger.
It was 3-0 soon after though as Ballymena cruised through the gears - with a delicate flicked header into the corner of the goal.
The home side pulled one back - Josh McIlwaine with the header beyond Ballymena goalkeeper Conor Brennan.
More top news
Linfield moved two points clear of second placed Coleraine with a 2-0 victory at Warrenpoint Town.
A 20-year-old man has been arrested after a man was stabbed in north Belfast.
Prime Minister Boris Johnson says restoring the Northern Ireland Executive is his 'top priority' following a phone call with Leo Varadkar.