Glenavon edge derby rivals Portadown in JJB Sports Irish Cup

Glenavon player/manager Gary Hamilton netted the winner before being sent-off in the 2-1 win over Portadown in the Irish Cup fifth round derby.

Brian McCaul put Glenavon ahead and Hamilton made it 2-0 but he was sent-off late on for two yellows after Conor McCluskey pulled one back.

Coleraine were two down to minnows Larne Tech OB with four minutes left but three late goals saw them progress.

Rory Patterson's treble helped holders Linfield to a 7-1 win over Ballyclare.

Mark McClelland gave the Comrades a shock lead at Windsor Park before Philip Lowry and Peter Thompson both bagged doubles to go with Patterson's hat-trick.

Mark Clarke and Stephen Garrett struck late as Cliftonville beat Ards 2-0 at Solitude while Crusades won 3-0 at home to Warrenpoint Town with goals from Chris Morrow, Gareth McKeown and David Rainey.

Gary McCutcheon gave Ballymena United and early lead at Lisburn Distillery and Alan Teggart won it for the Sky Blues with a goal just a minute after Gary Liggett's equaliser.

Dungannon Swifts came from behind to secue a 3-1 victory over Larne at Stangmore Park with new signing Sean Friars scoring twice.

Donegal Celtic earned a 1-1 draw at Institute thanks to Liam Bradley's leveller six minutes from time.

Anto Lagan's double helped Carrick Rangers to a 3-1 win over Championship side Killymoon Rangers.

Intermediate club Newbuildings United eased through with a 4-1 against Dunmurry Rec.

Former Bannsiders striker Bertie Fulton put Larne Tech OB ahead at the Showgrounds and Lee Thompson doubled the lead before Coleraine's late show with Paul Owens, Shane Jennings and Stephen Lowry on target.

JJB Sports Irish Cup fifth round results

Banbridge Town 0-1 Newry City

Bangor 2-4 Ballymoney Utd

Coagh Utd 2-2 Loughgall

Dundela 0-3 Ballinamallard Utd

Glenavon 2-1 Portadown

Newbuildings Utd 4-1 Dunmurry Rec.

Cliftonville 2-0 Ards

Coleraine 3-2 Larne Tech OB

Crusaders 3-0 Warrenpoint Town

Dergview 0-1 Derriaghy CC

Dungannon Swifts 3-1 Larne

Glentoran 0-1 Newington YC

Institute 1-1 Donegal Celtic

Killymoon Rangers 1-3 Carrick Rangers

Linfield 7-1 Ballyclare Comrades

Lisburn Distillery 1-2 Ballymena Utd

Top Stories