EC gets on board early, holds on to beat Beachwood - ElyriaCt