Barbora Krejcikova beat Aliaksandra Sasnovich 6-3, 6-1 to make the last four of Upper Austria Ladies Linz.