Rob Steele (R) 24,373 50% John Dingell (D) (i) 22,508 46%
Now that's a trend I would like to see continue!