Spain wins....  Fucking awesome view....