Manchester United have announced that Alejandro Garnacho has signed a new contract running until 2028.

The 18-year-old has played 31 times for the Red Devils' senior setup and has emerged as one of the Premier League's brightest young talents this season.

He has recently been sidelined with an ankle injury but is on the cusp of a return and will do so having locked in his long-term future to United.