Roberto McCulloch, the prosecutor who bungled the Michael Brown case after his shooting death in Ferguson, loses to challenger Wesley Bell in the primary race Tuesday night.

“Political observers gave Bell little chance, saying that McCulloch’s 28 years in office and fundraising advantage made it nearly impossible for Bell to win,” the St. Louis Post-Dispatch reports.

McCulloch was blamed by many people for failing to get justice for Michael Brown, who was shot to death by police officer Darren Wilson on Aug. 4, 2014, after he stopped the teen on a Ferguson street. The shooting death sparked widespread protests.

Bell, who was elected to Ferguson’s city council in the aftermath of the 2014 unrest stemming from Brown’s death, ran on a platform of ending mass incarceration, resisting the Trump administration and reforming the cash bail system.