Andres Ayala has won a three-way primary in the District 23 State Senate race.
State Rep. Ayala defeated incumbent Ed Gomes and former State Sen. Ernie Newton.
Newton had held the seat until he was convicted on corruption charges and went to prison.
Former state senator hopes to reclaim seat in District 23Complete election results