Federer blasts his way to Halle semisThe world number three will play the winner of the quarter-final match between Germany's Tommy Haas.Fri Jun 14 2013