March 29, 2019: Roger Federer, of Switzerland, hits a backhand against Denis Shapovalov, of Canada, during a semifinal match at the 2019 Miami Open Presented by Itau professional tennis tournament, played at
Roger Federer and Denis Shapovalov set up Miami Open semi-final | Tennis News | Sky Sports
Denis Shapovalov: 'Roger Federer is GOAT, his game has no weaknesses'
Federer remembers young Shapovalov – Open Court
Roger Federer: Denis Shapovalov makes emotional admission - 'I really look up to Roger' | Tennis | Sport | Express.co.uk
Roger Federer and Alexander Zverev Team Europe and Denis Shapovalov , Jack Sock Team World during the Laver Cup 2019, Europe team against World team, ATP tennis match on September 20, 2019
Australian Open: Roger Federer, Novak Djokovic off to winning starts; Denis Shapovalov bows out | Tennis News – India TV
Denis Shapovalov: With Federer, I best managed a warm-up - Tennis Time
Miami Open: Roger Federer and John Isner Fend Off Phenoms to Reach Final - The New York Times
Federer to face Isner in Miami final | Daily News
Fun 👍🏻🤣... - Roger Federer, Fans from all over the world | Facebook
Denis Shapovalov wants to be like Roger Federer at least in 1 thing - Tennis Tonic - News, Predictions, H2H, Live Scores, stats
Federer beats Shapovalov in Miami Open semifinal | Sports | China Daily