![MIAMI GARDENS, FLORIDA - MARCH 29: Roger Federer of Switzerland defeats Dennis Shapovalov of Canada in the semi finals of the Miami Open at the Hard Rock Stadium on March 29, 2019 MIAMI GARDENS, FLORIDA - MARCH 29: Roger Federer of Switzerland defeats Dennis Shapovalov of Canada in the semi finals of the Miami Open at the Hard Rock Stadium on March 29, 2019](https://c8.alamy.com/comp/T21KHW/miami-gardens-florida-march-29-roger-federer-of-switzerland-defeats-dennis-shapovalov-of-canada-in-the-semi-finals-of-the-miami-open-at-the-hard-rock-stadium-on-march-29-2019-in-miami-gardens-florida-people-mirka-federer-T21KHW.jpg)
MIAMI GARDENS, FLORIDA - MARCH 29: Roger Federer of Switzerland defeats Dennis Shapovalov of Canada in the semi finals of the Miami Open at the Hard Rock Stadium on March 29, 2019
![Denis Shapovalov joins fellow Canadian Félix Auger-Aliassime in Miami Open tennis semi-finals - The Globe and Mail Denis Shapovalov joins fellow Canadian Félix Auger-Aliassime in Miami Open tennis semi-finals - The Globe and Mail](https://www.theglobeandmail.com/resizer/VCgSX6fGV2EV9FEDCjQ40KpIRSU=/arc-anglerfish-tgam-prod-tgam/public/5KAQ6MXAVNGO3CZTNU6AO3UQLA.jpg)
Denis Shapovalov joins fellow Canadian Félix Auger-Aliassime in Miami Open tennis semi-finals - The Globe and Mail
![Miami Open 2019: Denis Shapovalov stages rally to reach semifinals; Roger Federer awaits | Sporting News Canada Miami Open 2019: Denis Shapovalov stages rally to reach semifinals; Roger Federer awaits | Sporting News Canada](https://library.sportingnews.com/styles/crop_style_16_9_mobile_2x/s3/2021-08/denis-shapovalov-032819-getty-ftr_9kbya3bvajmn1hg077m8yvpjm.jpg?itok=nxA9_ScE)
Miami Open 2019: Denis Shapovalov stages rally to reach semifinals; Roger Federer awaits | Sporting News Canada
![Roger Federer breezes into Miami Open semi-final with a ruthless victory over Kevin Anderson | Daily Mail Online Roger Federer breezes into Miami Open semi-final with a ruthless victory over Kevin Anderson | Daily Mail Online](https://i.dailymail.co.uk/1s/2019/03/29/06/11605388-0-image-a-15_1553842119629.jpg)