Hughes' third minute strike opened the account for the home side, which led twice throughout the game but could only manage a solitary point.
The midfielder made a run from Paul Keegan's free kick and placed his header into the bottom corner of the St Pat's net.