Tom, stop talking shite. Hummels and Lahm aside, the German defence is average. Ramos and Alba equal those two.I'd say the German defence is a lot more solid than the Spanish one where they have the best right back in the world along with Hummels, Mertesaker, Howedes and Boetang
Spain edge the central midfield area though it is close. Khedira is very good and he's even better for Germany than he is for Madrid and Schweinsteiger and Kroos are both class. It's Spain's depth that edges them, they certainly have some great options.
Attacking midfield Germany definitely beat Spain, Götze, Ozil and Reus are better than Cazorla, Silva and Isco though Mata is on the same level as the Germans and Iniesta is clearly head and shoulders above all of them. Still, it's definitely close.
Spain have the better options upfront currently but Del Bosque seems to love Torres so we never really get a chance to see Soldado in the team on a full time basis despite being clearly the better player.
Both teams have great squads that's for sure.
Khedira is better than none of Spain's central midfielders. None. Schweinsteiger aside, they're blown out of the water. Kroos is an attacking midfielder, not a central midfielder.
Reus aside, Iniesta and Silva beat anything that Germany have. Götze could potentially be on all three's level soon. Isco is as good as him though. Mata is not to be forgotten either, he's on par with Özil. Navas gives them another dimension too.
Soldado, Negredo, Torres, Villa, Morata, Rodrigo. Germany have little outside of Gómez.