Under a crisp San Francisco sky, Oracle Park — home of the Giants — was reimagined as a cathedral of hip-hop royalty as Kendrick Lamar and SZA delivered a co-headlining show that felt less like a concert and more like a coronation.
DJ Mustard kicked off the night with a short, swagger-packed set heavy on bounce and nostalgia, warming up the stadium with West Coast flair. But the moment Kendrick stepped onstage to the anxious heartbeat of “Wacced Out Murals,” the crowd snapped into focus. Dressed in his now iconic black leather jacket and camo pants, and flanked by a jaw-dropping crew of dancers, he wasted no time reminding everyone why he’s in a league of his own.
The set moved with relentless momentum: “Squabble Up,” “ELEMENT.,” and “DNA.” exploded with energy, while “Swimming Pools” and “Bitch, Don’t Kill My Vibe” brought a deeper groove. The dancers turned each track into a cinematic moment — their crisp formations slicing through the atmosphere with every beat drop. By the time “Alright” rolled in, the stadium had become one massive, swaying voice shouting hope into the night.
A cinematic thread ran through Kendrick’s set, including a surreal video interlude where he played a smirking, unbothered witness in a deposition. His deadpan delivery and deliberate evasiveness drew laughs, adding a layer of satire to the night’s intensity.
After a brief reset, SZA emerged in contrast — fluid, glowing, and instantly magnetic. Her opener “30 for 30” included Kendrick and set a mood of introspection, which she carried through “Love Galore” and “The Weekend” with emotional clarity. Her vocals floated over a minimal set framed by an elegant insect-inspired and tastefully understated visual. And yes, she made the local faux pas of shouting out “San Fran” — but the crowd forgave her instantly, charmed by her energy and effortless charm.

By the time she reached “Kill Bill,” the crowd was fully hers — singing every word back with unfiltered devotion. She prowled the stage with quiet confidence, letting the track’s bittersweet tension ripple across Oracle Park.
Then, in a perfect full-circle moment, Kendrick returned for “Luther” and “Gloria” that served as the night’s encores. As they stood silhouetted against the glowing scoreboard and a sea of raised phones, it felt like more than a duet — it was a victory lap for two artists who’ve redefined their era.