Spain eased the pressure on Luis Aragones with an impressive 2-1 win over Argentina.
Aragones' position had been under threat after two successive Euro 2008 qualifying defeats, but Spain silenced their critics with a morale-boosting victory.
Barcelona midfielder Xavi gave Spain the lead on 33 minutes, but the lead proved short-lived with Daniel Bilos levelling for Argentina a minute later.
Valencia star David Villa netted the winner for Spain on 63 minutes when converting from the penalty spot.
The game saw Roberto Ayala equal Diego Simeone's record of 106 appearances for Argentina.
Austria beat Switzerland 2-1 in Vienna in the battle of the Euro 2008 co-hosts.
Roland Linz gave Austria the lead on 24 minutes when he converted from the penalty spot.
Sanel Kuljic doubled the lead for the home side on 36 minutes.
Switzerland pulled a goal back twenty minutes from time through Marco Streller, but Austria held on to record a morale-boosting victory.
Kuwait beat Lithuania in their international friendly 1-0 with Fawaz Al-Hamad scoring the only goal of the game after just 11 minutes.