Dergview Reserves fought back from a goal down to reach the fonaCAB Junior Cup semi-finals at the expense of Rosario YC II at the Spamount Playing Fields.
Scoreless at the break, Rosario moved in front through Conal McGarry just five minutes after the interval, but the nature of the game changed somewhat midway through the second half when they were reduced to ten men following Carlos Sanha's dismissal for foul and abusive language.
That presented an opening for Dergview, one they duly exploited on 71 minutes when the vastly experienced Ivan Sproule levelled before - with five minutes remaining - Ethan Nethery popped up with what proved to be the winner.
The Co. Tyrone side will be joined in the last four by fellow Fermanagh & Western side Strathroy Harps after they swept past St. Matthew's.
Tommy Murphy opened the scoring with just over a quarter-of-an-hour on the clock, and that was how it stayed until early in the second half when Corey Wood doubled their advantage.
Richard Laird then made sure with a third four minutes from time, before Wood bagged his second of the afternoon in the closing moments.
Holders Coalisland Athletic continued their defence of the trophy with a 3-0 win away to NFC Kesh.
Daryl Magee broke the deadlock just after the half-hour mark, with Daniel McNulty doubling up in the closing moments of the first half. Ciaran Magee then completed the scoring on the hour.
Harryville Homers make up the semi-final quartet. They made the short trip down the A26 to face FC Antrim at the Forum, emerging 4-2 penalty shoot-out winners after the sides had carved out a 1-1 draw.
All the scoring in extra-time after the initial 90 minutes ended in deadlock. Sam Armstrong edged the Ballymena side in front on 93 minutes before Conor McAuley found the net with nine minutes remaining to force penalties.
AET
({{fixture.homePenaltyScore}} - {{fixture.awayPenaltyScore}}) penalties
{{fixture.compName}} {{getType(fixture)}}
{{fixture.dateFormatted2}}, {{fixture.timeFormatted}} Kick Off Time TBC at {{fixture.stadium}}