Please open the following file on your computer using Notepad:
C:\WINDOWS\system32\drivers\etc\hosts
then add the following line to the file:
218.201.122.107 www.scoretop.com
save the file, and then you should be able to access ScoreTop again.
guys - just follow those directions above. It has worked for me as well as others. I do agree it's a bit slow, but it does appear to be live.