DeSoto boys cruise to finals