I think Federer would have to be the favorite against tommy haas tonight.
Anderson will play the winner of that match.
so this is huge for anderson if he can pull it off: he has a chance to best both Stan and Federer.
not an easy thing to do on the hard courts. so if he ever wanted a huge challenge, he has it.