MLS today announced that the opponent in the 2017 MLS All-Star Game will be Real Madrid in a game that will be played at Chicago’s Soldier Field on August 2, 2017.

Initially, Barcelona was invited to play in the MLS All-Star Game but the Blaugrana has instead decided to play Juventus, Manchester United and Real Madrid in three matches across the United States this summer in the 2017 International Champions Cup.

An MLS-All Star team will face the reigning UEFA Champions League winner Real Madrid in a match that will air at 9 p.m. ET on FS1 and UniMás domestically as well as across 170 countries globally.

SEE MORE: Schedule of soccer friendlies to be played in the USA this summer

This will mark the first time a team from Spain’s La Liga will appear in the MLS All-Star Game. The MLS All-Stars have previously faced clubs from the England’s Premier League, Germany’s Bundesliga, Italy’s Serie A, Mexico’s Liga MX and the Scottish Premier League, owning an 8-4-1 record against some of the world’s most decorated clubs.

Tickets will go on-sale to the public on Thursday, May 4 at 10am ET.

Established in 1902, Real Madrid is one of the most successful clubs in the world, having claimed a record 32 La Liga championships and 11 UEFA Champions League titles, as well as capturing the UEFA Super Cup and the FIFA Club World Cup on multiple occasions. Under the direction of the legendary Zinedine Zidane, Los Blancos currently sit atop the La Liga table and are in the quarterfinals of the 2016-2017 UEFA Champions League tournament. The club is home to internationally renowned stars such as four-time Ballon d’Or recipient Cristiano Ronaldo, 27-year-old star Gareth Bale, and four-time La Liga Best Defender Sergio Ramos.

SEE MORE: Schedule of Real Madrid games on US TV and streaming