Irish Cup Round Up: Dungannon Swifts shock Glenavon while Ballymena put four past Portadown
Dungannon Swifts are into the quarter-finals of the Irish Cup after Kris Lindsay's side edged out his former club at Mourneview Park.
Elsewhere, Ballymena United eased past Portadown while Warrenpoint Town and Ballinamallard United also sealed their spots in the last eight. Scroll down to the full quarter-final draw.
Here's all you need to know about the evening's ties:
Glenavon 0-1 Dungannon Swifts
A Paul McElroy penalty was enough to see the Swifts tee up a quarter-final at home to Ballinamallard.
The game hinged on a phase of play during the first half as Alex Moore pulled off a top save to deny Andy Hall and his Dungannon side race up the pitch to win a spot-kick. McElroy won the penalty himself, fouled by Seamus Sharkey before tucking home the shot.
Glenavon pressed for a second half equaliser, Cameron Stewart going closest but firing over Andrew Mitchell's cross under pressure from Chris Hegarty.
The Swifts have now won six of their last eight games.
Please log in or register with belfasttelegraph.co.uk for free access to this article.
Ballymena United 4-1 Portadown
Adam Lecky scored twice as the Sky Blues rubber-stamped their spot in the quarter-finals.
Adam Salley's free-kick had given the Championship promotion-chasers the lead but Cathair Friel soon equalised from the penalty spot. Lecky's first of the evening had the hosts ahead midway through the first half. He grabbed his second after the break, first on the scene to tuck home a follow-up after Leroy Millar's shot was saved and Jim Ervin put the finishing touches to the win.
United travel to Crusaders in the last eight.
Warrenpoint Town 2-0 Queen's University
Warrenpoint wil host Larne Tech OB in the quarter-finals after a routine win over their third-tier visitors.
Deane Watters had already hit the post by the time Philip Donnelly opened the scoring and and own goal by Matthew Torrens doubled the lead after the break as the Queen's man inadvertently directed Eamon Scannell's free-kick into his own net.
Ballinamallard United 1-0 Carrick Rangers
One goal was enough for Ballinamallard United to reach the last eight.
It came midway through the first half as Josh McIlwaine headed home Aaron Atkinson's corner.
Irish Cup quarter-final draw
Ties to be played on Saturday, March 2 at 3pm unless otherwise stated
Larne v Coleraine (Friday, March 1 at 7.45pm)
Crusaders v Ballymena United
Dungannon Swifts v Ballinamallard United
Warrenpoint Town v Larne Tech OB
Belfast Telegraph Digital