Results
Masters 1000 Miami
Third round
24 - 25 March
Novak Djokovic
Federico Delbonis
Roberto Bautista Agut
Fabio Fognini
Milos Raonic
Kyle Edmund
Albert Ramos-Vinolas
John Isner
Hubert Hurkacz
Felix Auger Aliassime
Nikoloz Basilashvili
Robin Haase
Borna Coric
Jeremy Chardy
Nick Kyrgios
Dusan Lajovic
Kevin Anderson
Joao Sousa
Grigor Dimitrov
Jordan Thompson
Daniil Medvedev
Reilly Opelka
Filip Krajinovic
Roger Federer
Stefanos Tsitsipas
Leonardo Mayer
Denis Shapovalov
Andrey Rublev
Marco Cecchinato
David Goffin
Frances Tiafoe
David Ferrer