Former Liverpool midfielder Xabi Alonso has completed his surprise move to Bayern Munich from Real Madrid.
Alonso has signed a two year contract with the German giants.
It's a blow to Real, who also sold Angel Di Maria to Manchester United this week.
The transfer comes at the end of an eventful week for Alonso.
He also retired from international duty for Spain.