Nel pomeriggio gruppi di manifestanti con il volto coperto si sono scontrati con la polizia, lanciando bottiglie, pietre, fuochi d’artificio e altri oggetti. Gli agenti hanno risposto con gas lacrimogeni e cannoni ad acqua mentre la tensione aumentava. Un veicolo ha preso fuoco vicino al percorso del corteo, diversi edifici sarebbero stati danneggiati e le autorità hanno ordinato ai manifestanti di disperdersi, mentre i disordini si estendevano in alcune zone della città.
Le violenze sono seguite a un corteo iniziato in modo pacifico, sotto un caldo estivo soffocante. Gli organizzatori avevano riunito ambientalisti, gruppi femministi, sostenitori dei diritti dei palestinesi e attivisti anti-globalizzazione per protestare contro le politiche del G7 e chiedere riforme sociali e ambientali.
Secondo la polizia di Ginevra, circa 20.000 persone hanno partecipato alla manifestazione, una delle più grandi che la Svizzera abbia visto negli ultimi anni. I partecipanti si sono radunati nei pressi di diverse istituzioni internazionali, tra cui la sede delle Nazioni Unite, esibendo striscioni critici verso i leader mondiali e chiedendo un cambiamento politico.
I disordini sono scoppiati mentre le autorità svizzere e francesi dispiegavano migliaia di agenti di sicurezza in vista del vertice del G7 di tre giorni, che si aprirà a Évian il 15 giugno. I leader dovrebbero affrontare un ampio ventaglio di temi, dalla guerra in Ucraina alle tensioni in Medio Oriente, fino alle più ampie sfide economiche globali.