Kartal, 23, edged the primary set by taking her sole break level alternative towards the fourth seed.
Andreeva responded emphatically within the second set, breaking twice as Kartal struggled with a 60% first serve proportion.
However Kartal, the world quantity 81, confirmed her resilience within the third set as Andreeva didn’t construct on her momentum.
After failing to take match level, Kartal took her second alternative as Andreeva fired large.
Kartal has solely dropped one set throughout 4 rounds on her technique to the final eight in Beijing, the place she’s going to face world quantity 27 Linda Noskova for a spot within the semi-finals.