Bobby Witt Jr. homered twice as the Kansas City Royals beat the Detroit Tigers 10-3 for their fifth straight win on Tuesday night.