The 2018 MLS All-Star Game took place on August 1, 2018, at Mercedes-Benz Stadium in Atlanta, Georgia. The MLS All-Stars faced Juventus FC from Italy's Serie A in front of 72,317 fans. The match ended in a 1-1 draw, with Juventus winning 5-3 in the penalty shootout.
Carlos Vela of LAFC scored the lone goal for the MLS All-Stars in the 73rd minute, while Andrea Favilli equalized for Juventus just three minutes later in the 76th minute. The penalty shootout saw Juventus convert five of their attempts while MLS managed only three successful penalties.
Despite the loss, the 2018 All-Star Game was notable for showcasing MLS talent against one of Europe's most prestigious clubs. The event was hosted by Atlanta United FC, marking their first time hosting the MLS All-Star Game since joining the league in 2017.