Sign up to The Irish Times Archive (1859 - 2008)My Account »
Fri 07 Jul 2009Men's Semi-finals: How They Match Up
(24) Tommy Haas(Germany) v (2) Roger Federer(Switzerland)
Form
Choose a Subscription type - required
(24) Tommy Haas(Germany) v (2) Roger Federer(Switzerland)
Form