Spain, who host Argentina next in Madrid, are now 17 games unbeaten while Germany's run is 22 without defeat as they prepare to play Brazil in Berlin.

A superb Thomas Mueller equaliser saw world champions Germany fight back against Spain as the European powerhouses drew 1-1 in Friday's high-profile friendly. After Rodrigo Moreno put Spain ahead after just six minutes, Germany went into the break level as Mueller hit his 38th goal for the national team on his 90th international appearance. "I had tried it two or three times in the warm-up and it's nice when you can pull it off in the game," Mueller told broadcaster ARD. "Both teams had their chances and it could have just as easily finished 2-2 or 3-3 -- it was a good test for both of us."

The draw in front of a sold-out 50,653 crowd preserves both sides' respective unbeaten runs dating back to Euro 2016.

Spain, who host Argentina on Tuesday in Madrid, are now 17 games unbeaten while Germany's run is 22 without defeat as they prepare to play Brazil in Berlin, also on Tuesday.

Spain coach Julen Lopetegui included three veterans who won the 2010 World Cup in Gerard Pique, Sergio Ramos and Andres Iniesta.

At 33, Iniesta gave the Germany midfield a masterclass during the first 45 minutes, moving the ball at ease with silky passes at the heart of Spain's attack.