Daniil Medvedev on track to regain No 1 ranking after beating Andy Murray in Miami