Marshall trailed by as much as 17 but embarked on a second half comeback to outlast visiting New Glarus 48-44.