Alright, Sweden wins. Forget the Semi 2 and Grand Final. Here's the winner.
im just waiting for meganerdbomb to come along and kick things into gear.