Clearing skies, freezing temps through weekend