A objective after 21 seconds helped Dungannon get their first factors of the season on this basement battle towards Portadown.
Both sides went into this Mid-Ulster derby underneath huge stress having misplaced their first six video games.
But it surely was the Swifts who lastly bought their marketing campaign up and operating, heaping the stress on Ports boss Paul Doolin.
In a recreation neither facet may afford to lose, they had been a objective down earlier than that they had even accomplished a move, with Rhyss Campbell scoring.
Ryan Mayse, making his first begin this time period after coming back from harm, added a second from the penalty spot.
Portadown, backside and with no level after seven video games, had been rocked by that early objective straight from the kick-off.
After Dean Curry performed it down the left facet, Campbell took possession from Joe McCready’s header and crossed to James Convie.
He was twice denied by a defender, however Campbell continued his run throughout, turned well and located the highest nook.
The Swifts wanted two large saves from Declan Dunne.
The primary got here when Jason Akiotu surged into the field and aimed for the highest nook, however the goalkeeper made a terrific block.
Later Billy Stedman performed a cross from deep to Jordan Jenkins on the again submit, however once more Dunne scrambled it away.
The second-half bought off to an equally frantic begin as Dungannon had been awarded a penalty 50 seconds after the restart.
Tumelo Tlou was seen to have pushed Michael Ruddy and referee Ben McMaster gave a penalty. Mayse took the kick, with the ball stepping into off the submit.
The Ports’ greatest probability got here late on, with captain Paddy McNally’s header rattling the crossbar.
DUNGANNON SWIFTS: Dunne, McGee, Breen, Curry (McGinty 84), Marron, Ruddy, Barr, Convie (Knowles 68), Campbell, Mayse (Coyle 90), McCready (Gallagher 90).
Subs not used: Nelson, Cushnie, Smith.
PORTADOWN: Barr, Tlou, Akiotu, Conaty (Almanzar 61), Upton, Donnellan (Mashigo 67), Stedman, Jenkins, Russell, McNally, Archer (Teggart 56).
Subs not used: Burns, Beverland, Moore, Mitchell.
Referee: Ben McMaster (Portadown)
Man of the match: Ryan Mayse
Match score: 7/10