No. 20 Giants falter late in overtime of men's basketball loss to No. 6 Citrus