French Open 2019: Roger Federer, Oscar Otte result, Casper Ruud, Christian Ruud, to face son of 1999 Roland Garros rival
![Roland-Garros on Twitter: "RUUD WINS! FIRST GRAND SLAM SEMI-FINAL 💥🇳🇴 # RolandGarros https://t.co/Mzk9ELrRsw" / Twitter Roland-Garros on Twitter: "RUUD WINS! FIRST GRAND SLAM SEMI-FINAL 💥🇳🇴 # RolandGarros https://t.co/Mzk9ELrRsw" / Twitter](https://pbs.twimg.com/media/FUM499zXEAQW5h6.jpg:large)
Roland-Garros on Twitter: "RUUD WINS! FIRST GRAND SLAM SEMI-FINAL 💥🇳🇴 # RolandGarros https://t.co/Mzk9ELrRsw" / Twitter
![Roger Federer handed Casper Ruud warning from ahead of French Open showdown | Tennis | Sport | Express.co.uk Roger Federer handed Casper Ruud warning from ahead of French Open showdown | Tennis | Sport | Express.co.uk](https://cdn.images.express.co.uk/img/dynamic/72/590x/secondary/Roger-Federer-1893336.jpg?r=1559305849620)
Roger Federer handed Casper Ruud warning from ahead of French Open showdown | Tennis | Sport | Express.co.uk
![French Open men's singles final: Rafa Nadal vs Casper Ruud: what time, TV and how to watch online - AS USA French Open men's singles final: Rafa Nadal vs Casper Ruud: what time, TV and how to watch online - AS USA](https://img.asmedia.epimg.net/resizer/f3WFEx55j__IY-iXL866yDglIDY=/1952x1098/cloudfront-eu-central-1.images.arcpublishing.com/diarioas/L4B4IJJHJOGORO5G4YFUFF7NBQ.jpg)
French Open men's singles final: Rafa Nadal vs Casper Ruud: what time, TV and how to watch online - AS USA
![Steady as He Goes: Roger Federer on Success, Staying Power and 20 Years at the French Open - The New York Times Steady as He Goes: Roger Federer on Success, Staying Power and 20 Years at the French Open - The New York Times](https://static01.nyt.com/images/2019/05/24/sports/24federer1999/merlin_155294496_5a1433b8-e6ee-445a-a21d-c5e84691684d-articleLarge.jpg?quality=75&auto=webp&disable=upscale)
Steady as He Goes: Roger Federer on Success, Staying Power and 20 Years at the French Open - The New York Times
![2019 ATP French Open Round 3 Betting Preview: Is Roger Federer on Upset Alert vs. Casper Ruud? | The Action Network 2019 ATP French Open Round 3 Betting Preview: Is Roger Federer on Upset Alert vs. Casper Ruud? | The Action Network](https://images.actionnetwork.com/blog/2019/05/French-Open-Betting-Odds-Pick-Roger-Federer.jpg)
2019 ATP French Open Round 3 Betting Preview: Is Roger Federer on Upset Alert vs. Casper Ruud? | The Action Network
![French Open: Roger Federer catches fire while Rafael Nadal survives stutter | French Open | The Guardian French Open: Roger Federer catches fire while Rafael Nadal survives stutter | French Open | The Guardian](https://i.guim.co.uk/img/media/3692fffcf6b36ffc83fb47f2a63b38888310c503/0_428_4918_2951/master/4918.jpg?width=1200&height=1200&quality=85&auto=format&fit=crop&s=658fbe02ddff7a2452cd4bfb337173bc)
French Open: Roger Federer catches fire while Rafael Nadal survives stutter | French Open | The Guardian
![Grand Slam race will 'be a little more open' when Rafael Nadal, Novak Djokovic and Roger Federer retire - Casper Ruud - Eurosport Grand Slam race will 'be a little more open' when Rafael Nadal, Novak Djokovic and Roger Federer retire - Casper Ruud - Eurosport](https://imgresizer.eurosport.com/unsafe/1200x0/filters:format(jpeg):focal(1154x528:1156x526)/origin-imgresizer.eurosport.com/2022/06/25/3398591-69451988-2560-1440.jpg)