Published Saturday, 06 August 2011
(Video guidance: No sound on Crusaders v Glentoran highlights)
In the game at Mourneview Park the defending champions found themselves a goal behind after just five minutes, when David Magee fired a low shot past Alan Blayney.
Parity was restored on 19 minutes when Glenavon failed to clear a Daryl Fordyce shot, allowing the ball to slide into the path of Jamie Mulgrew, who made no mistake from close range.
Nathan Hanley scored the winner in the 51st minute with a low shot past Andy Coleman.
Both sides finished the game with ten men when Robbie Garrett and Nathan Hanley were both shown straight red cards midway through the first half.
In the game at Ballyskeagh Alan Teggart capitalised on a defensive error to put Ballymena a goal up inside the opening 10 minutes, before GaryLiggett equalized for Distillery.
However, further goals from Gary McCutcheon (2) and Jordan Baker ensured an impressive opening day win for Roy Walker's side.
Elsewhere there was late drama at Seaview as Glentoran secured a 2-1 win over Crusaders.
Colin Coates' powerful header in the 79th minute cancelled out Colin Nixon's opener, but Darren Boyce struck in the 90th minute with a close-range header to seal the three points.
In Saturday's other games Carrick Rangers held out for 83 minutes against Cliftonville in their first game back in the top flight, but Martin Donnelly's close-range finish consigned the visitors to a 1-0 defeat.
Darren Murray scored on his debut for Donegal Celtic as they secured a 1-0 victory over Portadown, while the game between Dungannon Swifts and Coleraine ended goalless.
IFA Premiership Results:
Glenavon 1 - 2 Linfield
Glenavon: D Magee 4. Harpur sent off 35.
Linfield: Mulgrew 19, Hanley 51. Garrett sent off 35.
Crusaders 1 - 2 Glentoran
Crusaders: Coates 79.
Glentoran: Nixon 50, Boyce 90.
Donegal Celtic 1 - 0 Portadown
Donegal: Murray 87.
Portadown: Clarke sent off 88.
Cliftonville 1 - 0 Carrick Rangers
Cliftonville: Donnelly 83
Dungannon Swifts 0 - 0 Coleraine
Coleraine: Beverland sent off 90.
Lisburn Distillery 1 - 4 Ballymena
Lisburn Distillery: Liggett 34.
Ballymena: Teggart 10, McCutcheon 38 & 77, Baker 64.
© UTV News