Sunday's 56th annual SF Pride Parade on Market Street brought tens of thousands out for what amounted to a reset after a tense weekend — including Scott Wiener returning to the parade two days after being heckled off stage at the Trans March.

The 56th annual San Francisco Pride Parade rolled down Market Street on Sunday morning, drawing tens of thousands of spectators to what organizers called an exhale after a weekend of confrontation and protest — corgis in tutus and Dykes on Bikes included.

The most-watched moment belonged to state Sen. Scott Wiener. On Friday, Wiener had been heckled and chased from the stage at the Trans March over his past support for Israel. On Sunday, he was back, riding atop a truck draped in Pride and California flags, waving a pink sign that read "Protect Trans Kids." The crowd along Market Street cheered.

The parade — which steps off around Beale Street at 10:30 a.m. and runs roughly 1.6 miles to Civic Center — is free and open. No tickets, no RSVP, all of it street-side. The BART stations at Civic Center and Powell handle the bulk of the crowd; driving anywhere near Market Street on parade day is its own kind of trouble.

Among the contingents this year: Philz Coffee, which walked the route weeks after facing community backlash for removing a Pride flag from one of its stores. Kaiser Permanente and the SF Opera also marched as new sponsors — part of the recovery from last year's $300,000 corporate budget hole after Comcast, Diageo, and Anheuser-Busch walked.

Eric Deam stationed himself along the route with Free Mom Hugs, offering embraces to anyone who wanted one. "People need more love in their life," he told the SF Standard, "especially people that don't have accepting families."

By any measure, they showed up.