Roger Federer vs Rafael Nadal, Wimbledon 2019 Highlights: Federer beats Nadal to book a date with Djokovic in the final | Tennis News - Hindustan Times
Federer On Wimbledon Loss: 'It's Such An Incredible Opportunity Missed, I Can't Believe It' | ATP Tour | Tennis
A list of Roger Federer's defeats on grass. Can you name the 24 players who have beaten him on the surface? - Tennis365