Barbora Krejcikova survives Zheng Qinwen in a match nobody deserved to win