Russia without a doubt won the semi final, it had a massive reaction online and is charting very well. I would say Arnenia, but she's a flop in the music charts across Europe atm, so I don't believe the public liked it as much as we thought.
Russia probably edged it, but Armenia certainly deserved it. I think Netherlands was 3rd.
In terms of charting, that is largely unimportant to the outcome. Lovewave is a song made for Eurovision and will likely have little life outside of the contest. Doesn't mean it'll fail in the contest though.
Maybe not entirely important, but nowadays when people hear a song they like, they go and download It straight after. Countries from semi 1 have started to chart across Europe, Armenia is just charting in Armenia. It's not a good sign that's she's going to do mega well in the televote Imo. Maybe in the final with more viewers there will be a better picture of things.