De slachting vond rond half vijf plaats in het dorp Velika Ivanca, ongeveer 50 kilometer ten zuiden van hoofdstad Belgrado. De man schoot eerst zijn eigen zoon dood. Daarna bracht hij zijn echtgenote levensgevaarlijke verwondingen toe. De man ging vervolgens langs vier huizen in de buurt en vermoordde daar twaalf buren: vijf mannen, zes vrouwen en een jongen van 2. Hij schoot daarna negen keer op zichzelf met zijn wapen, dat hij waarschijnlijk legaal bezat. De schutter was naar verluidt nooit eerder gewelddadig geweest. Het motief van de man is niet bekend.
De man is samen met zijn vrouw in kritieke toestand naar een ziekenhuis gebracht.
Het bloedbad doet denken aan de moordpartij in het dorp Jabukovac in het oosten van Servië. Een 39-jarige man bracht daar in 2007 met zijn jachtgeweer negen mensen om het leven.