RB Leipzig have signed Roma forward Patrik Shick on loan for the rest of the season.
The Bundesliga club will pay a fee of €3.5million, with a further €500,000 depending on certain performance-related conditions being met.
If Leipzig qualify for the 2020-21 Champions League, they will have the option to make Shick's transfer permanent for €29m.
The 23-year-old Czech Republic international joined Roma on an initial loan from Sampdoria in August 2017, having impressed with 11 goals in his maiden Serie A season.