Hey Simon... the Crown and Anchor is pretty good - and it's close to downtown - they do charge for their matches, but a search on the place on google will bring uip a list of what they are going to be showing, and when.
Alternatively...The Sports book at the Plaza is surprisingly huge - easily the biggest downtown (they have really comfy sofa's as well), and as the games will be starting up at 7am time in Vegas - they will probably be more than happy to shove it up on their big screen for you at that early hour.
You can go and set yourself up for the STT that start in their card room at 10 am at the same time:)
I have no doubt that I will see you at some point over there