Punxsy pitches well, stays alive with 10-0 win over Brockway