Sports | Fri Jun 14, 2013 1:27pm EDT

Federer sets up 30-something semi-final with Haas