Apart from the two indicated, there are no teams left in the run for the coveted treble win this season. Liverpool, another of the Champions League semi-finalists, are still alive and well in the fight for the Premier League, but will not play in the FA Cup final. Tottenham, for their part, are out of the fight for the two domestic titles.
However, Barcelona sees it possible to achieve what would be their third treble win, making it a 'treble of trebles' that no other team in history has achieved. Indeed, the Catalan team is, with two, the club that on more occasions has won three tournaments in the same season (two).
The club already did it in 2009 and, six years later, in 2015. Although not failing in any of the three competitions will be difficult for Valverde's team, it is true that he has gotten his team closer than they have been in a long time.
Currently, the La Liga leaders are nine points ahead of Atletico Madrid. The amount of points, with six rounds remaining (18 points) has essentially sealed their win this season. They will also play the Cup final against Valencia and face Liverpool in the Champions League semi-finals.
As for Ajax, who already won the treble in 1972, it is a little more difficult. They will play the Cup final against Willem II, but the Dutch League is very tight. The team from Amsterdam is first, but they are tied on points with PSV. In the Champions League, they will face Tottenham in the semifinals.