Throngs of revelers drinking Modelos and filming street fireworks dominated select corners of the Mission District on Saturday night for what has long been a July 4 tradition.
And like clockwork, heavily-clad police officers with riot gear and batons moved in to stop the shows — fireworks are illegal in San Francisco.
Here are photos of the night.

Want the latest on the Mission and San Francisco? Sign up for our free daily newsletter below.
Fireworks shows took over 24th Street. Photo by Taytum Wymer.
Photo by Taytum Wymer.
Sparklers and light beers were common. Photo by Taytum Wymer.
The crowds were concentrated on Harrison and Treat. Photo by Taytum Wymer.
Photo by Taytum Wymer.
Photo by Taytum Wymer.
The occasional vehicle drove through crowded intersections, sometimes narrowly missing fireworks, sometimes not. Photo by Taytum Wymer.
Photo by Taytum Wymer.
Photo by Taytum Wymer.
Some climbed traffic lights for better views. Photo by Taytum Wymer.
Photo by Taytum Wymer.
Teens zipped around on scooters, sometimes through active fireworks. Photo by Taytum Wymer.
At 10:45 p.m., the police started dispersing the crowds. Photo by Taytum Wymer.
Photo by Taytum Wymer.
Lines of officers advanced, clearing the intersections. Photo by Taytum Wymer.
Photo by Taytum Wymer.
By 11:30 p.m., the crowds had entirely thinned out, some stragglers here and there. Photo by Taytum Wymer.
At the end of the night, firefighters and street-cleaning trucks handled the debris. Photo by Taytum Wymer.

We won’t ignore your neighborhood
When a San Francisco neighborhood has a Mission Local reporter, it means someone is there. We’re following new housing projects proposed on your block, keeping tabs on what your district supervisor is up to at City Hall, and letting you know when longtime businesses close (and new ones open). When big news breaks, we already know the context.
Most neighborhoods don’t have that. Yours could.
That’s what Mission Local is building. Our reporters don’t parachute in — they write consistently on San Francisco, so you’re never reading about your neighborhood from someone who just looked it up.
So far we are in five of San Francisco’s neighborhoods. But we know all San Franciscans deserve our kind of coverage. Will you join us?