Swiatek, Alcaraz, Djokovic into Cincinnati semis