As one of those who said she had no chance, I'd love to be proven wrong.
Harris will win. I saw the first Nelson ad on TV last night, and he creates a very negative impression which is best described as "pompous ass". The more he appears on TV, and the more voters learn that he's a Kennedy-Kerry ultra-liberal clone, the more voters will say "no way", and vote for Harris.