Two years ago Spain were hoping to win another Euro title in France, but they failed to reach the finals and that brought an end to the very successful reign of Vicente Del Bosque.
Julien Lopetegui was named the team’s new manager and he has shown so far that he can lead them to become the best team in the World again.
The Spaniards finished top of their World Cup qualifying group, 5 points clear of Italy.
Spain aren’t short of World class talents with David de Gea arguably the best goal keeper in the world at the moment along with the winner of the last two Champions Sergio Ramos and Andres Iniesta still in the team.
Diego Costa is expected to start in place of the injured Alvaro Morata and the former Chelsea attacker is currently on form.
The Spaniards remain unbeaten under Lopetegui with 12 wins and 5 draws from their last 17 games.
Argentina bounced back from their shock loss against Nigeria by defeating Italy 2-0 last weekend.
They almost could not qualify for the World cup, but they now focus on how to get best out of their very talented squad.
Lionel Messi, Gonzalo Higuain, and Sergio Aguero have all scored a combined 61 goals this season, and the Spanish defence will do well to stop them from scoring here, even though Aguero is set to miss out through injury.
Results of each team’s last 5 matches across all leagues and competitions