Roger Federer remained on course for a 99th career title with a hard-fought victory against Matthew Ebden to reach the Gerry Weber Open semi-finals.
Roger Federer remained on course for a 99th career title with a hard-fought victory against Matthew Ebden to reach the Gerry Weber Open semi-finals.