7% win is not close. LOL!
With the libertarian getting 6% that no-way would ever go for the ‘Rat, the good guys won by 7% + 6% or 13%.
13% is a landslide any way you look at it.