Hakim Ziyech dazzled as Ajax embarked on an unforgettable European run while scooping a league and cup double, but the Morocco star has yet to cast his magic over the Africa Cup of Nations ahead of Friday's last-16 tie with Benin.
The market is just around the corner and Europe's top teams are already beginning to shape their squad for next season. These seven players will have more prominence this summer because of their value for money.
We now know which two teams will be in the final at the Wanda Metropolitano, but to reach the final, they had to come through two very exciting semi-finals. They included some fantastic goals and UEFA have chosen their top four.
A hat-trick by Brazilian Lucas Moura sent Tottenham into the Champions League final against Liverpool after winning 2-3 at Ajax (3-3 aggregate) and qualifying on away goals. De Ligt and Ziyech had given Ajax a 3-0 lead in the tie before Spurs fought back from the dead.
UEFA have officially made a list of the "dream XI" for the Champions League Semi-FInals. In it, there are 7 Barcelona players and 4 Ajax players, as both Tottenham and Liverpool failed to produce a single player for the dream team.
Hakim Ziyech has emerged as one of the surprise players of the season, sneaking onto the agenda of Europe's top teams. However, Bayern Munich are now considering other alternatives to boost their offence.
Bayern is actively looking for players to redesign their squad next season. After strenghtening their defense, they are already testing several options to reinforce the attack: Garteh Bale, Luka Jovic and Hakim Ziyech.
Goals from Ziyech, Neres, Tadic and Schone confirm Solari's worst nightmare. Asensio clawed one back for Madrid but their performance was less than world-class and Ajax book their spot in the Champions League quarter-finals.