For the Spaniards, the world will be watching to see how they react to the sacking of Julen Lopetegui, just two days before the match.
However, Fernando Hierro has taken charge and should be able to galvanize the likes of Diego Costa, Isco, Andres Iniesta, etc. to do the business on the pitch.
Portugal captain Cristiano Ronaldo is seeking to win the only title that has eluded him so far and knows that three points from this fixture will set them on their way.
Kick-off is 7pm Nigerian time.
Friday, June 15
19.00: Spain vs Portugal