HELENA, Mont. -

John Walsh has won the Democratic nomination for U.S. Senate in Montana, defeating former Lt. Gov. John Bohlinger and Dirk Adams in the primary election.

Walsh will face Republican nominee Steve Daines in the Nov. 4 general election.

With 5 percent of precincts reporting, Walsh had 64 percent of the vote over his two opponents Tuesday.

Democratic Gov. Steve Bullock appointed Walsh in February to replace Sen. Max Baucus, who resigned to become U.S. ambassador to China.

Walsh served 33 years in the Montana National Guard. He was the state's adjutant general when Bullock, then attorney general, tapped him to be his running mate in the 2012 governor's race.

Walsh served as lieutenant governor, his first elected position, for just over a year before his Senate appointment.