Glastonbury senior David Smith scored a career-high 51 points to help the Guardians beat Windsor Wednesday in a CCC showdown.