When he was an academy player at Malaga, a young Brahim Diaz was a ball-boy for first-team games when Isco was running the show alongside Santi Cazorla.
Fast forward a few years down the line and Diaz is assisting his idol Isco having signed for Real Madrid in a £22 million move from Manchester City.
Now that's what dreams are made of.
The 19-year-old started his first game for Los Blancos against bottom of the league Huesca on Sunday night and it didn't take him long to make an impact.
In the 25th minute, Diaz squared it to the Spanish midfielder to make it 1-1.
Zinedine Zidane's side struggled throughout but eventually found the winner in the 89th minute thanks to a peach of a strike from Karim Benzema.
Diaz won't forget this one in a hurry.
FOOTBALL STORIES:- Real Madrid Art (@RMadridArt) March 31, 2019
:arrow_right:2011: A small ballboy from Málaga, he saw Isco with great admiration, who was beginning to shine in Spanish football.
:arrow_right:2019: Today, in his first start in La Liga, Brahim Díaz gave his first assistance with Real Madrid and went to Isco Alarcón. pic.twitter.com/T1vleDIRQ5
:microphone2:Brahim Diaz: "I'm really grateful to have started the game and to have been able to provide Isco with the assist, although there are things that I can improve on. I'm really pleased with the win and for the whole team." pic.twitter.com/5oIlTrRi02- El Madridismo (@ElMadridismo93) April 1, 2019
Diaz posted a brilliant picture of him watching Isco and Santi Cazorla celebrate on his Instagram account in November 2016, captioning it:
"I always wanted to be a professional footballer. #tbthursday #ballboy"
He would then move to Manchester City as a 16-year old and made his first-team debut against Swansea City in a League Cup.
And although he received a Premier League winners' medal after making the required five appearances in City's incredible 100 points campaign last term, Diaz only played a total of 15 senior games and has now sealed a dream move back to Spain with Real.
Having signed a contract until 2025, Diaz was officially unveiled as a Los Blancos at the Santiago Bernabeu yesterday and trained with his new colleagues for the first time today.
City have a 15 per cent sell-on clause should Real sell Diaz, but weirdly it becomes 40 per cent if they offload him to another Manchester club.
And Real have showed how much they value the Spain Under 21 international by placing a €750 million release clause in his contract, as per AS.
- Brahim Diaz to change his international allegiance despite scoring on Spain debut
- Aurelien Tchouameni apologises to Real Madrid fans for 'not doing the right thing' while missing a game
- Isco's Partner Revealed They Have A 'Competitive' Sex Life
- Manager provides update on La Liga star's future as Arsenal plot January bid