Cheshire boys basketball rallies to defeat Shelton