The pregame ceremonies featured Disney characters joining this year's players in sprinting onto the field for the introduction of the starting lineups. Mike Schmidt of the Philadelphia Phillies, who had retired on May 29th, was still elected by the fans as the starting third baseman for the NL All-Star team. Schmidt decided not to play, but he did participate in the game's opening ceremony in uniform. Doc Severinsen later led The Tonight Show Band in the playing of the Canadian and U.S. national anthems. Severinsen and The Tonight Show Band's performance of the U.S. National Anthem was the last non-vocal performance of the Anthem at the All-Star Game to date. The ceremonial first pitch was thrown by longtime Angels coach Jimmie Reese.
This was the second All-Star Game to be played in Anaheim, which last hosted the Midsummer Classic in 1967, it would return to the by-now renovated and renamed Angel Stadium of Anaheim in 2010.
The AL took the lead the very next inning when Jackson beat out a double play grounder, scoring Rubén Sierra. Jackson then stole second, making him the only player (to date) to have a home run and a stolen base in the same All-Star game. The AL expanded their lead to 5-2 in the third on RBI singles by Harold Baines and Sierra. The NL would get no closer than a run in the eighth when Von Hayes singled home Glenn Davis.