Terriers Get Big Win Over Windsor