Barbora Krejcikova of Czechia beat Sofia Kenin of the United States 6-4, 2-6, 6-4 on Saturday in the San Diego Open for her second victory of the year and seventh on the WTA Tour.