Mars Hill defeats EHC on road