The 2012 Major League Baseball All-Star Game was hosted by the Royals at Kauffman Stadium on July 10, 2012 (in addition to the 2012 Home Run Derby, All-Star Futures Game and Taco Bell All-Star Legends and Celebrity Softball Game during the All-Star break), which the National League won 8–0. The 2012 season marked the third time the "Midsummer Classic" was held in Kansas City.