Mark Carson’s late winner saw ten-man Loughgall progress into the 2nd round of the League Cup where they will face Danske Bank Premiership side Coleraine.
Gary McKinstry’s men cruised into a two-goal advantage at the break thanks to Aaron Haire’s double. Twice, in quick succession on 23 and 24 minutes, the tall forward latched onto Steven Ferguson’s lofted ball before rifling low into the corner.
On 68 minutes Moyola pulled a goal back moments before substitute Dan McGarry was shown a straight red card for an over-zealous challenge.
And within four minutes the hosts were level through Chris Doey’s excellent volley.
Loughgall to their credit rallied and threatened before Carson headed home substitute Simon Foster’s free-kick delivery with three minutes remaining.
Loughgall: McArdle, McVeigh, Rodgers, Stewart, Fox, Ferguson, Herron (McGarry 68m), Boyle (Foster 48m), Haire (Bradley 65m), Campbell, Carson.