It was a deserved three points for Dungannon at Stangmore Park, despite the home side needing to see off a late surge from Loughgall.
Swifts captain Dean Curry opened the scoring inside 20 minutes from what was Dungannon’s fifth corner of the game at that point.
Ladislau Leo Ucha Alves picked out Curry with a superb cross and Curry rose above the Loughgall defence to send the ball into the far corner of the net and beyond goalkeeper Nathan Gartside.
In the second half, John McGovern doubled the hosts’ lead with a calmly taken goal on the 66th minute.
McGovern latched onto a great long ball from Adam Glenny and took his time to coolly slot the ball beyond Gartside and into the far bottom corner of the goal.
That looked to be that, until Loughgall’s Jay Boyd rose high at the near post to send a powerful header beyond Declan Dunne.
Minutes later, the visitors came close to grabbing an equaliser but Lewis Francis screwed his header wide of the post.
And deep into injury time and with Loughgall chasing a second goal, Dungannon raced down the field and Kealan Dillon squared the ball for Steven Scott, but with the goal at his mercy, Scott crashed the ball off the crossbar.