Mikel Oyarzabal scored twice (11th-minute penalty and 63rd), while Martin Zubimendi (22) and Ferran Torres (35) also contributed to the Spanish tally.
Standings and qualification outlook
Spain remains unbeaten with 15 points from five matches, leading Turkey by three points. Turkey defeated Bulgaria 2-0, but with a goal difference of +19 for Spain versus +5 for Turkey, the latter would need a miraculous result against Spain in Seville on Tuesday to overtake them and secure direct qualification.