MK Dons Under-15s and Real Madrid Under-15s went head-to-head in front of over 3,000 supporters at Stadium MK.
Real Madrid Under-15s came from behind to beat MK Dons 3-1 - the Dons had taken a first-half lead through a James Holmes penalty.
The Dons started a bit nervously giving the ball away inside their own half on a few occasions with Israel Salazar failing to hit the target with Madrid’s best early effort.
A couple of minutes later good build-up from Real saw Daniel Lorenzo pick out David De La Vibora who shot just wide.
It was the hosts, though, who took the lead in the 11th minute after a foul inside the box on Josh Bailey. Number nine James Holmes took the penalty and sent the keeper the wrong way as he put the spot-kick low to the right. 1-0.
Five minutes later, the visitors had a real chance to level, but a lob over the Dons keeper was cleared away at the second attempt from in front of his own goal by Dons skipper Jack Davies.
Just before the half hour mark, the Spanish side came close again as a long upfield pass picked out Adrian Hornero, who cut inside from the right and smacked the post with his shot.
On the half hour mark, the Dons had the ball in the net but Holmes was judged offside as he put the ball in.
The visitors levelled proceedings in the 36th minute when a ball forward picked out Diego Parrado, who cut inside and curled a wonderful left-footed effort into the top right hand corner. 1-1.
There was plenty of encouragement for the Dons who defended well against their illustrious opponents and had some bright moments going forward.
The visitors dominated the early exchanges in the second period hitting the woodwork again in the 50th minute when Salazar’s weak right footed effort rolled agonisingly slowly towards goal before clipping the post and being cleared away.
Moments later, De La Vibora’s deflected effort from inside the box looped up and hit the bar.
The visitors later emptied their bench as they made seven substitutions at the same time although the goal scorer for them three minutes later wasn’t a new arrival.
Raul Ascensio finished off a loose ball from inside the penalty area after Real got in behind the Dons defence to make it 2-1.
With seven minutes to go the Dons had a golden chance to level but sub Marlow Gough put his shot from inside the area over the bar.
The visitors sealed the match in the last minute of the game when a 20 yard shot from De La Vibora went into the net to make it 3-1.
It was a good learning experience for the Dons who battled well despite being beaten by their Spanish opposition.
MK Dons starting XI: Gough (Rose 66); Rogers, Riley, Leach (Smith 72), Black (Brennan 39); Rowley, Davies (c), Crane (Matshazi); Deall (R Holmes 39), J Holmes, Bailey (Gough 55)
MK Dons unused subs: None
MK Dons goal: J Holmes (11 pen)
Real Madrid starting XI: Paraiso, Calleja (c), Lorenzo, Lucas, Salazar, Iglesias, De La Vibora, Hornero, Ascencio, A Fernandez, Parrado.
Real Madrid subs: J Fernandez, Antolin, Gomis, Nakai, Manas, Manuel Toral, Herrera.
Real Madrid goals: Parrado (37), Ascencio (56), De La Vibora (79)
Referee: Tolga Inanc