Portadown won a first senior trophy since 2009 by beating Dungannon Swifts at Shamrock Park with a 5-2 scoreline