Carlos Lopez Melendrez, 50 ans, se promenant dans les rues de la ville, tirant au hasard des personnes.
Le tout a commencé à 1 heure du matin alors qu'il tire une première balle vers un véhicule à l'arrêt. Le projectile a frôlé un homme de 43 ans. Les autorités sont alors contactées, mais ne peuvent retrouver le suspect.
L'homme a ensuite foncé dans un véhicule qui attendait au service au volant d'un Starbucks. Il a ensuite tiré sur un homme de 24 ans, Alexis Carbajal, le tuant. Sa nouvelle épouse a pu s'enfuir, ne subissant aucune blessure.
C'est quinze minutes plus tard que Lopez a fait une deuxième victime. Mingzhi Zhu, un chauffeur Uber de 42 ans, attendait à une lumière rouge lorsqu'il fut atteint mortellement par une balle du meurtrier.
Poursuivi par la police, il a tiré d'autres projectiles vers un autre véhicule, mais sans dommage cette fois-ci. Sa fuite a pris fin lorsqu'il a roulé sur un tapis de clous. Essayant de le raisonner sans succès, Lopez a été abattu par un policier alors qu'il avait tiré une première fois vers les agents.