A mixture of defensive errors and strange refereeing decisions proved the difference in Saturday's local Seel Park 'derby' against Stalybridge Celtic.
Mossley, playing into a strong wind in the first half were pegged back for lengthy spells, as Stalybridge, intent on a high press, made the early running.
When Mossley did break forward, play was often interrupted by fouls in midfield with Elliot Harrison a regular victim of shirt pulling as tried to burst forward.
The opening goal came on 28 minutes as Logan Jeffs went shoulder to shoulder with Scott Bakkor and when the Celtic player fell easily to the floor the referee pointed to the spot and the visitors striker picked himself up to score from the penalty spot.
Mossley were briefly level, when in the 39th minute Mike Fish was upended by keeper Jake Turner. The big Celtic keeper thought he had redeemed himself by saving Fish's spot kick but Ben Richardson reacted quickest to hammer home the rebound.
Within a minute Celtic had regained the lead. Declan Evans was clearly fouled from behind by Bakkor as he brought the ball out of defence but the referee allowed play to continue and Greg Wilkinson took advantage to restore the visitors lead.
A minute before the break and Stalybridge went 3-1 ahead. Mossley carelessly lost possession in midfield and a quick fire move saw Matt Wolfenden net from close range.
The second half saw Mossley on top but keeper Turner became the star of the show as he made vital saves to deny Fish and substitute Ben Halfacre and the score-line remained unchanged to the finish.
Martyn Nolan's pics > >