Damn, Servers down again... this is annoying, Champions League Final day.