Elina Avanesyan became the first Armenian player to reach a WTA 500 semifinal with a three-set win over qualifier Maya Joint at the Merida Open Akron.