By IANS
Continuing his impressive rise, Spain's Carlos Alcaraz beat his countryman and World No 4 Rafael Nadal to reach the Madrid Open semifinal, here on Friday.