![ATP Halle: Roger Federer after trembling victory over Jo-Wilfried Tsonga in the quarter-finals · tennisnet.com ATP Halle: Roger Federer after trembling victory over Jo-Wilfried Tsonga in the quarter-finals · tennisnet.com](https://www.tennisnet.com/fileadmin/_processed_/b/6/csm_federer-tsonga_ba88f3689a.jpg)
ATP Halle: Roger Federer after trembling victory over Jo-Wilfried Tsonga in the quarter-finals · tennisnet.com
![Roger Federer delivers Wimbledon warning to rivals as he wins record 10th Halle title | Tennis | Sport | Express.co.uk Roger Federer delivers Wimbledon warning to rivals as he wins record 10th Halle title | Tennis | Sport | Express.co.uk](https://cdn.images.express.co.uk/img/dynamic/72/590x/Roger-Federer-1144025.jpg?r=1561318681350)
Roger Federer delivers Wimbledon warning to rivals as he wins record 10th Halle title | Tennis | Sport | Express.co.uk
![Halle Open 2019: Roger Federer survives 'emotional' Tsonga scare to set up last-eight clash with Roberto Bautista Agut-Sports News , Firstpost Halle Open 2019: Roger Federer survives 'emotional' Tsonga scare to set up last-eight clash with Roberto Bautista Agut-Sports News , Firstpost](https://www.firstpost.com/wp-content/uploads/2019/06/Roger-Federer-380-AP.jpg)
Halle Open 2019: Roger Federer survives 'emotional' Tsonga scare to set up last-eight clash with Roberto Bautista Agut-Sports News , Firstpost
![Tennisturnier in Halle/Westfalen: Roger Federer siegt sich in die Geschichtsbücher - Sportmeldungen - Stuttgarter Zeitung Tennisturnier in Halle/Westfalen: Roger Federer siegt sich in die Geschichtsbücher - Sportmeldungen - Stuttgarter Zeitung](https://www.stuttgarter-zeitung.de/media.media.7178e70e-0c14-4da6-b783-3476f2dec5c8.original1024.jpg)
Tennisturnier in Halle/Westfalen: Roger Federer siegt sich in die Geschichtsbücher - Sportmeldungen - Stuttgarter Zeitung
![Halle Open 2019: Roger Federer vs David Goffin finals preview, where to watch, live stream details, TV schedule and more Halle Open 2019: Roger Federer vs David Goffin finals preview, where to watch, live stream details, TV schedule and more](https://staticg.sportskeeda.com/editor/2019/06/0b9c4-15612787385455-800.jpg)