Renovó su contrato con el club blanco el 17 de agosto de 2015, por 5 años más, tras meses de especulaciones sobre una posible salida al Manchester United. En 2018 fichó por la Juventus en un traspaso por valor inicial de 100 millones de euros (88 millones de libras esterlinas), camiseta del real madrid el traspaso más caro para un club italiano y el más caro para un jugador mayor de 30 años. El Real Zaragoza realizó grandes encuentros y resultados memorables, como el 6-3 al FC Barcelona (el equipo catalán no recibía seis goles en contra desde hacía 32 años), el 4-1 al Real Madrid o el 0-4 al Atlético de Madrid.