If you haven't tried the App for windows phone, I highly recommend it. I think it's my favorite app ever on Windows Phone. It has instant score updates, alerts, and you can watch every game in the app. GO BLUE!
Do you have a link to the app in the Windows Phone Store?