Sevastova, through to the semi-finals of a Grand Slam for the first time, will face either 23-time major champion Serena Williams or eighth-seeded Czech Karolina Pliskova for a place in the final.
Defending champion Stephens knocked out of US Open last eight by Sevastova
US open Tennis sloane stephens