With a little help from Italy, who endured a frustrating 1-1 draw at home to Macedonia, Spain made certain that they would top the World Cup European Qualification Group G with a game to spare.
Spain cruised to another easy win in 2018 FIFA World Cup qualifying on Friday, beating Albania 3-0.
With Italy only drawing 1-1 with Macedonia, Spain have qualified with one-game remaining. Even a victory would have kept the Italians in a hard position to surpass Spain for first place in Group G because of its worse goal difference.
After not being afraid to air his views on the Catalonia Independence Referendum, Gerard Pique endured a rough ride as Spain qualified for the 2018 World Cup Finals, in Russian Federation.
The group winners automatically qualify, while the best eight second-place finishers from the nine groups advance to the playoffs.
In group D, Serbia fluffed their lines as already-eliminated Austria edged a 3-2 thriller in Vienna.
Julen Lopetegui's side now boast a goal difference advantage of 17 over the Italians who need just a point from their game against Macedonia to guarantee a top-two finish and a place in the play-offs.More news: Dhawan returns as India opt to field
More news: Southgate: England fans may hold Euro '96 against me
More news: Messi and Argentina tremble for the World Cup
Wales and Ireland meet today to decide their fate.
The 30-year-old was under fire again during Friday's fixture with Albania, with a mixed reception when his name was read out ahead of kick-off followed by boos when he touched the ball - although there was applause for the centre-back as well.
Many fans have targeted Pique for being openly critical of the Spanish government's handling of the independence referendum organized by Catalonia on Sunday last week, when authorities and voters confronted each other in violent clashes. Their only draw was on October 6, 2016, finishing in a 1-1 tie against Italy, playing in Turin.
Also in Group G, Liechtenstein lost 1-0 at home to Israel.
It is predicted that Spain will win this match against Albania.
Ukraine is level on 17 points with Croatia following a 2-0 win away to Kosovo and host the Croats in Kiev Monday. Turkey is out of contention with 14, as well as Finland with 8.