Matteo Arnaldi has withdrawn from his French Open semi-final against fellow Italian Flavio Cobolli due to a virus, tournament organizers announced Friday.

Cobolli will now face German Alexander Zverev in the final on Sunday.