O tenista suíço Roger Federer está nas meias-finais do Masters 1000 de Miami após bater, nos quartos-de-final, o sul-africano Kevin Anderson pelos parciais 6-0, 6-4.