Ballyoran battled back from a 2-0 deficit to defeat The Ambassadors thanks to five second-half goals in Mid-Ulster League Division One.
Defensive errors put The Ambassadors in control across the first half.
However, Ballyoran regrouped during the interval and closed the gap thanks to Chris McDonald’s finish.
A third goal arrived for The Ambassadors but Ballyoran made it 3-2 following a penalty kick which McDonald slotted home.
James Cullen, a recent arrival at Ballyoran, capped some slick individual play with a decisive finish to level the match.
Gareth McDonald then picked out Tony Marley in a promising position as Ballyoran claimed the upper hand and the final goal was scored thanks to Darragh McKee’s measured lob.