Stevie Wonder and John Legend performed a duet in stirring rendition of “Blowin’ in the Wind” for Hillary Clinton’s final night of campaigning before California’s primary.

Ricky Martin got many in the crowd of more than 5,800 dancing in their aisles to “The Cup of Life.”

Cher did not sing, but was outspoken: “When I watch Trump, I just want to blow my brains out.”

As much as the star-studded Greek Theatre concert was to be a rally of pep and pop for Clinton, there also was some consternation. The news that the Associated Press called the primary race for Clinton drew concern that it would depress turnout on Tuesday, if supporters believe that the contest against rival Bernie Sanders was over. Los Angeles Mayor Eric Garcetti drew cheers when he mentioned the AP call, but he then warned everyone that it’s not over yet. He later predicted Clinton would win the state, but by a very close margin of one or two points.

As the Clinton campaign concert was taking place in Los Angeles, Bernie Sanders was in San Francisco with a concert at Crissy Field featuring Dave Matthews. Sanders insisted he would continue with the campaign.

“Tomorrow is the most important primary in the whole Democratic nominating process,” Sanders said, against the backdrop of the Golden Gate Bridge. “We are going to win here in California.”

At the Clinton concert, few of the speakers and performers referred to Sanders, but they sure made mention of Donald Trump.

Wonder, who didn’t say Trump’s name, cited the “crazy” talk of campaign season.

“I’m not going to say names,” he said. “You know who I am talking about. You see it as clearly as me,” he said, drawing laughs.

Clinton spoke for only six minutes, her voice growing hoarse after the end of a long day of campaigning in California.

“We’re going to come out of the primary even stronger to take on Donald Trump,” she said.

Shonda Rhimes, who introduced Clinton, called her “insanely over-qualified.”

Cher recalled spending the day with Clinton when she first ran for Senate in 2000 and was meeting with groups of women at a series of tea parties.

“Hillary as a person was different than I had seen her when she spoke at anything public,” she said, noting that she got to have personal conversations with Clinton during breaks.

“After about the third conversation, I said, ‘You’re so nice. You’re so funny, and so great. … Why are you not like this all the time? You know, because I love you. You could hang with me.’ And she told me about when she first came to the White House and Bill wanted her to help get healthcare for people. And how the Republicans just eviscerated her. It was personal attack, and all she wanted to do was get people healthcare. So she said she kind of always protected herself a bit, and also she wasn’t a natural at speaking.”

But Cher said Clinton’s speech in San Diego “cut Trump off at the knees.” “She’s learned a trick or two,” she said.

The concert was a fundraiser for the Clinton campaign, with tickets starting at $250 per person. Others who spoke included Eva Longoria, Mary Steenburgen, Kate Walsh, Chrissy Teigen, Magic Johnson, and Rep. Adam Schiff (D-Calif.).

“Ladies, don’t let them steal this moment from you,” said Jamie Foxx, who brought his two daughters on stage and talked of the historic moment at stake with the first female president. He, too, didn’t mention Trump by name, but talked about being “disheartened” by campaign rhetoric.

Legend said that Clinton was the first candidate to address his signature issue, that of mass incarceration, and the need to get away from policies “that criminalize poverty.”

Christina Aguilera dedicated her song “Fighter” to Clinton, while Wonder started his set by leading the crowd in repetitive lyrics of “Hillary Clinton, next president of the United States.”

Wonder closed the concert with “Superstition.”

“This is a fight, it’s a spiritual fight. It is,” Wonder said. “We cannot allow hatred to be in America ever. This is the United States of all the people, of all cultures and ethnicities. My prayer is that we understand that and don’t lose ourselves.”