El ataque ocurrió poco después del mediodía a menos de 100 metros de la puerta de Yafa, uno de los lugares más turísticos de la ciudad.
Los atacantes eran dos jóvenes de 20 y 21 años oriundos del campo de refugiados de Qalandia, justo al norte de Jerusalén, quienes esta mañana dejaron en sus casas sus teléfonos móviles para cometer el ataque.
Los dos palestinos fueron abatidos por los disparos de dos mujeres soldados de la Guardia de Fronteras que patrullaban cerca de la puerta de Yafa.
Uno de los palestinos falleció en el momento mientras que el segundo, que fue golpeado con dureza por algunos transeúntes, fue trasladado a un hospital donde falleció poco después.
En el tiroteo las mujeres soldado hirieron de gravedad a un tercer israelí de manera accidental. Este israelí fue a su vez evacuado al hospital en situación crítica.
La policía cerró durante algún tiempo la entrada y la salida de la ciudad vieja de Jerusalén, donde había millares de turistas llegados de todo el mundo para celebrar la Navidad en la ciudad santa.