20170506 sports.nba: NBA: James scores 35 as Cavaliers put Raptors on brink