Two-out magic gives Amherst win over Avon - ElyriaCt