New Hope-Solebury sweeps; Souderton's Guzman finishes second (by Stuart London for The Intelligencer)