After building up a 7-0 lead in the seventh, the Martinsville Mustangs had to withstand a late Asheboro Copperheads surge to hang on for a 7-6 win in the league opener on Friday night at McCrary Park.

Left-hander Jacob Widener (NC State) made his first start on the mound and allowed only two hits while striking out four in four innings of work.

The Mustangs (2-0, 1-0 CPL) used singles by JT Inskeep (VMI) and Max Giordano (Niagara) as well as an RBI double by Benny Serrano (Niagara) to make it 3-0 in the first inning.

Leading 5-0 in the sixth, shortstop Mason Staz (Roanoke) added an RBI single before Cole Zak (Pitt) doubled home another run in the seventh to give the visitors a 7-0 advantage.

The Copperheads (1-1, 0-1 CPL) scratched across three runs in both the seventh and eighth innings, before right-hander Nathan Holt (Mercyhurst) entered and struck out two to secure an impressive five-out save to preserve the victory that included a game-sealing catch on the wall by the left fielder Serrano.

Martinsville heads back on the road Saturday for a matchup against the Forest City Owls. First pitch from McNair Field is scheduled for 7:05 p.m.

Full box score.