Defending champion Kaia Kanepi of Estonia made light work of fifth seed Sorana Cirstea to reach the quarter-finals of the WTA Portugal Open.