In a game overshadowed by violence towards the referee, Sporting Mahon twice came from behind to draw 2-2 at CE Ferreries.