Boys soccer: Shelton slams Cheshire