Emma Navarro will face title favourite Aryna Sabalenka in her first Grand Slam semi-final as the two claim statement wins at the US Open.