The MLS All-Stars defeated Bayern Munich 2–1. After giving up a goal in the 8th minute to Robert Lewandowski, the All-Stars pulled even early in the second-half on a goal by Bradley Wright-Phillips. Landon Donovan scored in the 70th minute to put the All-Stars ahead for good. Donovan was named the game's Most Valuable Player and the next day announced he would retire at the end of the 2014 MLS season.
The game featured a large number of players who had seen action in the 2014 FIFA World Cup weeks earlier. On the MLS side, Clint Dempsey, Matt Besler, DeAndre Yedlin, Kyle Beckermann (United States) and Tim Cahill (Australia) among others all got time on the pitch. Bayern Munich saw contributions from Julian Green (USA), Javi Martinez (Spain), Dante (Brazil), Xherdan Shaqiri (Switzerland), and Arjen Robben (Netherlands). Most notably, Bayern's 6 members of the winning German national team, Phillip Lahm, Manuel Neuer, Bastian Schweinsteiger, Thomas Muller, Mario Goetze, and Jerome Boateng all made appearances to much fanfare.
After the match, Bayern Munich manager Pep Guardiola refused to shake the hand of MLS All-Stars manager Caleb Porter despite Porter's multiple attempts. Guardiola seemed to be angry over rough challenges by MLS players during the exhibition match resulting in yellow cards, particularly those of Osvaldo Alonso and Will Johnson on Xherdan Shaqiri and Bastian Schweinsteiger respectively. Bayern Munich, in preseason, had just arrived in the United States and have six players who played for Germany'sWorld Cup winning squad (although none started the game) whereas MLS players are halfway through the current season. Guardiola backtracked from his behavior postgame stating, "We tried to play and we did. Congratulations to MLS for this victory. I hope they are going to invite us next year to try and make revenge and I hope to prepare a little bit better."