So, here it is. My prediction I have been keeping until now but I'm still not sure. This first semi final is very difficult and my personal taste doesn't meet my common sense in many cases but here is what I think will happen tonight....
What do you think? Feel free to comment below!