GLENVON 2 BALLINAMALLARD 3
Glenavon missed out on the chance to go top of the Danske Bank Premiership with defeat at the hands of Ballinamallard United.
The hosts took an early lead in freakish circumstances as Glenavon enjoyed the better of the first half exchanges - Kyle Neill’s corner found it’s way into the net with a bit of an assist from the wind.
They could have had a second when player/manager Gary Hamilton raced against two defenders to win the ball on the edge of the box, sliding in to chip the ball off the bar.
Andy Kilmartin, who has signed a contract extension with the Lurgan Blues, shot over after Hamilton’s men broke from a corner.
Ballinamallard were level when Ryan Campbell scored a scrappy goal from a Cathal Beacom corner, but Glenavon were back in front through a William Murphy corner - this time Neill providing the assist.
But five minutes later Murphy conceded the free-kick which saw the Mallards equalise once again. Beacom struck it, and with the help of a deflection his powerful effort sailed past John Connolly.
And with the wind in their sails they scored the winner four minutes from time.
Another Beacom corner caused problems in the Glenavon box with Josh McIlwaine being credited with the final touch.
Glenavon: Connolly, Neill, Murphy, Kilmartin, Hamilton, Bates, McGrory, Marshall, McKeown, McCabe, McCallion. Sub: Hoey, Lindsay, Farren, Rainey, Martyn.
Ballinamallard: Murphy, N Beacom, Keohane, Carters, Stafford, Kee, Hutchinson, Crawford, Feeney, C Beacom, Campbell. Subs: Cashel, Currie, McManus, Phair, McIlwaine.
Referee: Arnold Hunter