2004 MLS All-Star Game

The Eastern Conference earned the victory after a hard-fought 3-2 win over the West.

The game was originally scheduled to be between the MLS All-Stars against Real Madrid at Gillette Stadium in Foxborough, Massachusetts.

Once the Spanish team instead decided to play friendlies in Japan, they opted out of the game in the United States and MLS was forced to change the All-Star Game's format.

[2] Prior to the All-Star Game, a celebration of the tenth anniversary of the 1994 FIFA World Cup saw the U.S.

[3] The game finished 2-2, with Raúl Díaz Arce and Mauricio Cienfuegos tying the game in the second-half after the Americans built a lead with Eric Wynalda and Hugo Perez.