Roger Federer was at his shot-making best in Miami as he made his way into the fourth round at the expense of Filip Krajinovic.