Teichmann ends Maaya’s dream run in the semifinal