Seth Boyle held the Carolina Vipers (9-8) scoreless for six innings to boost the Concord Weavers (5-12) to a 4-0 victory.
Boyle struck out three and allowed two walks and nine hits.
Corey Mason couldn't get it done on the mound for the Carolina Vipers, taking a loss. He lasted just four innings, walked three, struck out three, and allowed two runs.