last Wednesday during the GSL code a matches, from the beginning till nearly the end, and again today during the last match teamliquid.net refused to load for me and some others. To be clear; I'm talking about the actual site, not the Twitch stream link.
Among the people affected there were Poles, Germans (and Dutch) while for others from these same countries the site loaded just fine so it seems it's just happening for specific IP ranges. Are you aware of this and if so, can you tell us what's causing it? I didn't come across any news about problems with the web in my search to solve it so it seems to be on TL's side.
Regards, Penev