Plymouth earns needed win at Concord