Germany and world champions Spain qualify for Euro 2025Spain and Germany secure spots in Euro 2025 finals through dramatic qualifying matches.