<P> The 2017 Major League Soccer All - Star Game was the 22nd annual Major League Soccer All - Star Game . The game took place on August 2 , 2017 ( 7 : 30 p.m. local time ) at Soldier Field in Chicago . The game was televised live on Fox Sports 1 and Univision in the United States , and on TSN and TVA Sports in Canada . La Liga side Real Madrid were the opponents . Real Madrid won 4 -- 2 on penalties following a 1 -- 1 draw in normal time . </P>
<P> The 2017 Major League Soccer All - Star Game was the 22nd annual Major League Soccer All - Star Game . The game took place on August 2 , 2017 ( 7 : 30 p.m. local time ) at Soldier Field in Chicago . The game was televised live on Fox Sports 1 and Univision in the United States , and on TSN and TVA Sports in Canada . La Liga side Real Madrid were the opponents . Real Madrid won 4 -- 2 on penalties following a 1 -- 1 draw in normal time . </P>
where is the mls all star game being played
where is the mls all star game being played
Soldier Field in Chicago
Soldier Field in Chicago