Malone double as Glenavon beat Swifts at Stangmore
Jack Malone scored twice as Glenavon came out on top 3-2 against Dungannon Swifts in a thrilling Irish Premiership game at Stangmore Park.
David McDaid found the in the 28th minute and Malone fired into the corner to extend the Lurgan Blues' advantage just before half-time.
John McGovern's penalty two minutes after the break reduced the hosts' arrears and Andy Mitchell's header from a Steven Scott cross with 25 minutes remaining levelled the score.
Malone rifled home a sweetly-struck right-foot finish in the 80th minute to secure the three points for Paddy McLaughlin's side.
The result means second-placed Dungannon could be overtaken by Glentoran and Portadown should they win their respective games against Larne and Linfield as part of Saturday's five-match top-flight programme.
Glenavon remain 10th in the table with a fourth Premiership win from five matches but they move seven points clear of Carrick Rangers below them in the standings and within striking distance of a congested middle of the table above them.
Action-packed game at Stangmore
Chances were few and far between in the opening 25 minutes with Peter Campbell's delivery easily gathered by Declan Dunne and Matthew Snoddy unable to keep his strike from range on target for Paddy McLaughlin's side.
Dungannon's best chance early on came when Leo Alves fired a loose ball towards goal, but Mark Byrne was able to thwart the chance at the near post.
Glenavon opened the scoring just before the half hour after Chris Atherton's corner was recycled back to the 16-year-old with his second delivery nodded towards goal by Snoddy, forcing Dunne to make a good save to tip the danger away.
Snoddy was able to get to the rebound, but once again his shot was deflected. However, Davy McDaid was able to nod home from close range for his third goal in three games.
McDaid was then denied a second goal by the inside of the left-hand post after he had been played through on goal by Len O'Sullivan and tried his luck from a tight angle. Campbell latched onto the rebound but couldn't get a shot away.
The striker was involved in Glenavon's second goal though as his pass, which deflected off the torso of Gael Bigirimana, was met by a superb first-time finish from Malone, which flew into the top corner.
It was the perfect start to the second half for the Tyrone club as they were awarded a penalty just 60 seconds after the restart when McGovern fell under the challenge of Barney McKeown, with McGovern stepping up and making no mistake with the resulting spot-kick.
Both sides then had good chances with Malone and Adam Glenny both firing narrowly wide.
The equaliser came in the 65th minute with substitute Mitchell heading a well-timed cross from Scott past Glenavon stopper Byrne.
The tempo of the game then dropped but the goals weren't with Malone netting his second of the evening and putting Glenavon ahead once again after Malone finished after the ball was played back to him by substitute Paul McGovern.
Dungannon pushed for another goal until the final whistle with Tomas Galvin being denied by a superb diving save by Byrne before Rhys Marshall cleared Andrew Mitchell's shot to safety.