Donovan Mitchell scored a team-high 25 points, Max Strus added 24, and the Cleveland Cavaliers earned a 118-111 victory over the Golden State Warriors.