Oh man totally missed this as I was at WV LL of course. Pretty hot stuff. I love the winning song, real banger that. So yeah, congratulations to Grinch and also many many thanks for voting for England. These thanks also go out to the others who have done so. I fully expected to finish last for the third time in a row, but it didn't happen, which is cool.
Fabi of course thanks for bringing the fire with your hosting. Can you also post who played what country so I can update my statistics? I can't work out who's Sweden,Spain, Norway and the UK.
EDIT: Spain is Ausesken then clearly. Sweden is as78. Two more to go.