Teen sensation Mirra Andreeva defeated Ukraine’s Elina Svitolina in straight sets and will now be up against World No.2 Iga Swiatek in the all-important semi-final.