Carlos Soler scored his third goal for Spain on his ninth appearance
Valencia midfielder Carlos Soler slotted in from Marco Asensio's pass to open the scoring before substitute Pablo Sarabia doubled the hosts' lead.
The 30-year-old tapped in from close range after Barcelona winger Ferran Torres flashed a ball across goal.
Spain were dominant, enjoying 72% of possession, and Sarabia curled another narrowly wide from the edge of the box.
The visitors did have chances of their own in the first half, but Vaclav Cerny and Jan Kutcha both failed to convert.
Victory for Luis Enrique's side saw them leapfrog Portugal, who were beaten by Switzerland.
-- Courtesy of BBC Sport