Carlos Alcaraz overcame Miomir Kecmanovic 6-7(5) 6-3 7-6(5) on Thursday in Miami to reach back-to-back ATP Masters 1000 semi-finals. Credit: Amazon Prime Video.