Carlos Alcaraz moved into the final four at the Tokyo Open after his quarterfinal opponent, Denis Shapovalov, was forced to retire due to a hip injury.