The stabber was caught by Mayor Nir Barkat and his bodyguard. Security camera footage shows how Barkat (in white shirt) and other members of his team tackled the terrorist, after the bodyguard pointed his gun at him.
Barkat then crossed the street and approached the wounded man, helping him to the sidewalk.