The game was held on July 9, 1968, at the Astrodome in Houston, Texas the home of the Houston Astros of the National League, making this the first All-Star Game to be played indoors. The game resulted in the National League defeating the American League 1–0. It is the only All-Star Game ever played without a run batted in (RBI).
This was the first night All-Star Game since 1944. Apart from the 1969 game (which was originally scheduled to be played at night but was postponed to the following afternoon due to rain), all subsequent All-Star Games have been played at night.