![Roger Federer wins thriller against Nick Kyrgios to reach Miami Open final | Roger Federer | The Guardian Roger Federer wins thriller against Nick Kyrgios to reach Miami Open final | Roger Federer | The Guardian](https://i.guim.co.uk/img/media/18d9900a5efc2761d967ea0b9d6d229adb633907/75_0_5105_3064/master/5105.jpg?width=700&quality=85&auto=format&fit=max&s=a592483d33e7be39eaad330285793c26)
Roger Federer wins thriller against Nick Kyrgios to reach Miami Open final | Roger Federer | The Guardian
![Roger Federer prepares for his biggest test yet in 2017 as Nick Kyrgios threatens to derail rise back to the top | The Independent | The Independent Roger Federer prepares for his biggest test yet in 2017 as Nick Kyrgios threatens to derail rise back to the top | The Independent | The Independent](https://static.independent.co.uk/s3fs-public/thumbnails/image/2017/03/31/07/roger-federer1.jpg)
Roger Federer prepares for his biggest test yet in 2017 as Nick Kyrgios threatens to derail rise back to the top | The Independent | The Independent
![Watch Roger Federer at the 2017 Miami Open Masters 1000, live on Sky Sports | Tennis News | Sky Sports Watch Roger Federer at the 2017 Miami Open Masters 1000, live on Sky Sports | Tennis News | Sky Sports](https://e0.365dm.com/17/03/768x432/skysports-tennis-miami-open_3913335.jpg?20170320120852)
Watch Roger Federer at the 2017 Miami Open Masters 1000, live on Sky Sports | Tennis News | Sky Sports
Match of the decade? Roger Federer v Nick Kyrgios: Miami 2017 Highlights! | ATP match of the decade? 🤩 The night Roger Federer & Nick Kyrgios met in Miami... | By Tennis
![Roger Federer ATP World Tour Masters 1000 Miami 2017 #Federer #Nadal #FeDal #Rafa #tennis in 2023 | Roger federer, Tennis players, Play tennis Roger Federer ATP World Tour Masters 1000 Miami 2017 #Federer #Nadal #FeDal #Rafa #tennis in 2023 | Roger federer, Tennis players, Play tennis](https://i.pinimg.com/736x/52/90/9b/52909baced2519304c8c2b356cc70f36.jpg)