Patty Schnyder of Switzerland beat top-seeded Alisa Kleybanova 6-4, 6-3 in the second round of the Budapest Grand Prix on Wednesday.