Serbia overpowered Iceland to remain unbeaten in Group B and advance to the last 16, while Spain slumped to their second EuroBasket defeat.
Aleksandar Djordjevic's Serbia side are well fancied to do well in the tournament and they made it three wins from three by routing Iceland 93-64 in Lille.
Nemanja Nedovic led the way with 15 points and four assists and centre Ognjen Kuzmic provided 11 points and three rebounds in little over 14 minutes on court, while Serbia's collective 32 assists was a high for the tournament.
Spain, third in 2013, have struggled to hit top gear so far this tournament although a 104-77 beating of Turkey did negate an opening loss to Serbia to an extent.
However, there was further disappointment for Sergio Scariolo's side as they slumped to a 105-98 defeat to Italy.
The Italians had five players finish in double figures with Danilo Gallinari and Marco Belinelli contributing 29 and 27 respectively.
Rounding off Group B, Turkey were left grateful for a dominant first quarter in their 80-75 victory over Germany.
Turkey led 31-11 by the end of the first with Cedi Osman impressive with 17 points - his highest return in international basketball.
Germany outscored Turkey 32-20 in the final quarter but the comeback was left too late.
Like Serbia, Greece have won all three of their matches and sit well positioned atop Group C following a 79-68 win over Georgia.
Greece nailed 10 of their 17 three-point attempts, including four from Nick Calathes who finished with 19 points, eight assists and two rebounds in an impressive showing.
Slovenia were 81-74 victors over Netherlands and leapfrogged their opponents in the standings, while Croatia beat Macedonia 73-55.