In the election for the seat Mr. Beauprez vacated in the Denver suburbs , former State Senator Ed Perlmutter , a Democrat , defeated the Republican , Rick O'Donnell , a Republican former chairman of the state 's Commission on Higher Education .