San Francisco police say they've arrested 25 people among the thousands of spectators who've descended on the city to watch or participate in the annual Bay to Breakers footrace.

Police said the arrests Sunday were mostly for public drunkenness. At least two floats also were forced to leave the race course.

Police say one man suffered life-threatening injuries after falling 30 feet to the ground from a roof near the route.

The 7.46-mile run has become known more for the accompanying alcohol-fueled parties than for its actual competitors. Officials celebrated the centennial race by enforcing a new zero-tolerance alcohol policy.

Residents near the course say this year's mayhem was more controlled.