Un millier de manifestants se sont rassemblés devant la mairie, où les conseillers municipaux devaient discuter du plan régissant notamment les zones réservées au logement. Quand les conseillers ont décidé que le plan serait examiné plus tard, alors que les débats étaient retransmis à l’extérieur du bâtiment sur de grands écrans, les membres du Mouvement des travailleurs sans abri (MTST) ont commencé à jeter des pierres et à brûler des pneus et des ordures en signe de protestation.
La police est alors intervenue avec du gaz lacrymogène et des bombes assourdissantes pour disperser les manifestants, et empêcher qu’ils n’entrent dans la mairie. Les manifestants ont répliqué en bloquant la circulation dans les rues autour du bâtiment, située dans un quartier très central de Sao Paulo et à un moment de pic du trafic extrêmement chargé de la ville. Sao Paulo, qui compte 11 millions d’habitants, a le déficit de logements le plus élevé du pays, soit 700 000 unités, selon les chiffres de la mairie.