Boys hoops: Sorrell stays hot in Eagles win over Knights