Il corteo si snoda per Via Labicana quando, all'altezza dell'Ambasciata dello Zaire, un gruppo di manifestanti, una decina, si stacca. L'intenzione è quella di una protesta dimostrativa contro un paese che partecipa all'aggressione imperialista in Angola, responsabile di continui massacri di quella popolazione.
Il primo proiettile che raggiunse Piero alla schiena fu esploso dal carabiniere Pietro Colantuono. Il colpo sparato mentre Piero era già a terra fu esploso da un poliziotto in borghese, poi identificato nella guardia di PS Romano Tammaro.