Corbin Carroll drove in four runs, including crushing a three-run home run, and Canada’s Michael Soroka racked up 10 strikeouts over five scoreless innings as the Arizona Diamondbacks defeated the Detroit Tigers 9-6.