20180402 sports.nba: NBA: Sixers on a roll; Cavs struggle to win