DuBois' strong second half takes Punxsy girls' soccer