Rafael Nadal booked his place in the Mexican Open quarter-finals after a comfortable 6-2 7-5 win over Miomir Kecmanovic on Wednesday.