Real Madrid striker Adam Szalai has joined Mainz on-loan to the end of the season.

The Hungary international is returning to Germany after joining Real three years ago from Stuttgart.

Szalai is joining Mainz 05 on-loan in order to gain first team experience.