Hungarian Timea Babos took the scalp of fourth seed Ana Ivanovic in their late-night second-round clash at the Monterrey Open.