Real Madrid to play 2017 MLS All-Star game

MLS has announced Real Madrid as the opposition for the annual All-Star game in Chicago.

Zinedine Zidane's side will now take on the best MLS has to offer in August.   -  Getty Images

Reigning European champions Real Madrid has been announced as the opponents for the 2017 MLS All-Star Game in Chicago.

Madrid has won the Champions League in two of the last three seasons, while it is in the quarterfinal of this season's competition, and Zinedine Zidane's side will now take on the best MLS has to offer in August.

Chicago's Soldier Field will host the Spanish giants in the annual fixture on August 2, with the game set to form part of a pre-season tour of the United States for Madrid.

It will become the first La Liga side to face off against the MLS All-Stars, with previous opponents including Arsenal, Bayern Munich, Chelsea and Manchester United.

Arsenal won the last game 2-1 in July 2016, with Chuba Akpom netting a late winner after Didier Drogba had scored for MLS.

  Dugout videos