Democratic presidential candidate Sen. Bernie Sanders, I-Vermont, greets supporters Tuesday during a primary night election rally in Essex Junction, Vermont. Credit: Matt Rourke | AP

Bernie Sanders has won Utah’s Democratic presidential primary. The state has 29 delegates at stake.

Sanders has a deep well of popularity with the state’s left-leaning voters.

The Democratic primary is open in Utah, so voters can cast a ballot regardless of party affiliation. Some in the Republican majority have not fully embraced President Donald Trump and moderates saw an opportunity to woo middle-of-the-road voters with a pitch that they offer the best chance to unseat the president.

Sanders has also won Vermont and Colorado. Joe Biden has won Arkansas, Minnesota, Tennessee, Alabama, Oklahoma, North Carolina and Virginia.