I think Juve really developed and got a strong team right now that could challenge the best teams from Spain and Germany. Their midfield is stacked (Asamoah is coming back soon too), they managed to find a nice hybrid formation to switch between 3, 4 or 5 at the back and they got Tevez upfront...