Bennet won a full term, defeating former state House speaker Andrew Romanoff in the Democratic primary, and Republican nominee Ken Buck in the general election.
Source: Official Candidate List[permanent dead link] This was one of the most expensive elections in the nation, as more than $30 million was spent by outside organizations.
Bennet focused on attacking Buck's views on abortion, which he believed should be banned including those of cases of rape and incest.
He was also attacked for wanting to eliminate the Seventeenth Amendment[37] and refusing to prosecute an alleged rapist as Weld County district attorney.
After the election, Buck conceded to the Denver Post that the main reason why he lost is because of social issues.