Atacul a avut loc în apropiere de Poarta Damasc, în partea de nord-est a Oraşului Vechi al Ierusalimului, în cartierul musulman al acestuia. S-a întâmplat dimineaţă, la ora 06.20, când palestinianul de 19 ani, originar din Fâşia Gaza, a intrat pe Poarta Damasc, a înjunghiat un bărbat de 50 de ani aflat în apropiere, aoi a a fugit pe străzi şi a mai înjunghiat un băiat de 16 ani pe care l-a întâlnit în drum. Ulterior el a fost împuşcat mortal de poliţie.
Atacul a avut loc în contextul în care zeci de mii de palestinieni sunt aşteptaţi în zona veche a Ierusalimului – unde se află şi moscheea Al-Aqsa – pentru ultima slujbă de vineri din Ramadan, lună de post şi rugăciune pentru musulmani.
Peste două zile va avea loc un mare marş al israelienilor cu ocazia celebrării Zilei Ierusalimului, care marchează pentru aceştia „reunificarea” oraşului după cucerirea părţii de est a Ierusalimului în timpul războiului de şase zile (5-10 iunie 1967), care a fost anexată de Israel pe 27 iunie 1967.