We had a pretty good turnout because of the House race. Davis, the incumbent, is pretty weird and only got in two years ago because two stronger candidates split the non-nutso vote. He took all sorts of PAC money and outspent Roe about 4:1. I'd say his negative and rather obviously misleading attack adds hurt him by at least the 251 vote shift needed to get reelected. The margin was exactly 500 votes. He got what he deserved.
As has been mentioned above, Roe is no angel but both of them get A ratings from NRA. Over here, this was really the election for the seat. Some Democrat is running, but it's just token opposition.
On to November! Hope I like the outcome on that one....