Demonstrationen som arrangerades av nätverket Stoppa matchen började klockan elva på Stortorget. Då hade endast några hundra personer slutit upp. Det manades till folkfest och en fredlig manifestation.
Både Vänsterpartiets partiledare Lars Ohly och Palestinska föreningens ordförande Per Gahrton höll tal framför Rådhuset.
Demonstranterna skanderade "yalla, yalla muren ska falla" och "bojkotta Israel, leve Palestina".
- Det är en viktig fråga. Det handlar inte om partipolitik, utan det är barn som dödas. Det här är en sak som ska göras tycker jag, säger Louise Buenafe Mistén, från Ung vänster i Kristianstad.
Omkring 12.30 började demonstrationståget röra på sig mot Baltiska hallen och fler och fler anslöt. Halvvägs till hallen började de första flaskorna och färgampullerna kastas från maskerade personer från bland annat Antifascistisk aktion, Afa, mot en grupp som rörde sig bredvid demonstranterna. Även slangbomber uppges ha kastats mot dialogpoliser.
Louise Buenafe Mistén befann sig strax bakom den maskerade gruppen, men märkte inget av oroligheterna.
- Vad jag upplever har det varit väldigt lugnt och bra, sa hon.
Klockan 13.40 var demonstrationståget framme vid stadionområdet. Då bröt sig autonoma grupper loss och kastade färgbomber och raketer mot polisen, som bildade en mur av bilar för att hindra en stormning av Baltiska hallen.
Arrangörerna till demonstrationen vädjade till lugn. "Detta är en folkfest, inga kravaller", ropade en talare från scenen som stod uppställd framför Stadion.
Stämningen lugnade sig något, men kraftfulla bomber kastades fortfarande sporadiskt mot polisen. En av bomberna träffade en av demonstranterna, som skadad bars iväg från platsen. Strax efter klockan 15 hade de flesta demonstranterna rört sig bort från platsen.