"They said that it was easy to beat Switzerland and we have seen that is not true in the least," Luis Enrique said. "They stopped us from playing our game, and you have to add to that our very sloppy first half. We improved in the second half, showed more precision, but just when we scored, we conceded another goal from a corner. Now we have to go to Portugal and win."
Iglesias and 20-year-old Nico Williams debuted for Spain as substitutes. Nico's older brother and clubmate Inaki Williams debuted for Ghana on Friday after he changed allegiance from Spain.
Switzerland hosts the Czech Republic in St. Gallen on Tuesday to decide which avoids relegation. Switzerland has two more points than the Czechs in last place.
Portugal, Spain and Switzerland will all play in the World Cup in November.
LEAGUE B
Israel was promoted from Group B2 after it beat Albania 2-1 thanks to a goal by Tai Baribo in injury time.
It is all level between Serbia and Norway atop Group B4 ahead of their game in Olso to see which joins League A.
Erling Haaland scored for Norway but Slovenia fought back for a 2-1 home win, while Serbia's Aleksandar Mitrovic netted a hat trick to lead a 4-1 victory over Sweden in Belgrade.
Scotland remained in charge of Group B1 after edging Ireland 2-1 in Glasgow. Ukraine is two points behind after routing Armenia 5-0 before it plays the Scots in Krakow.
LEAGUE C
Greece earned promotion from Group C2 despite losing to Cyprus 1-0 thanks to Northern Ireland's 2-1 comeback win over Kosovo.
FRIENDLIES
Senegal prepared for the World Cup by beating Bolivia 2-0 in a friendly in Orleans, France.