![]() Randy Johnson, pictured in 2008, threw his second career no-hitter, a perfect game, on May 18, 2004. | ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||
Date | May 18, 2004 | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Venue | Turner Field | |||||||||||||||||||||||||||||||||||||||
City | Atlanta, Georgia | |||||||||||||||||||||||||||||||||||||||
Managers | ||||||||||||||||||||||||||||||||||||||||
Television | FSN Arizona (Diamondbacks) TBS Superstation (Braves) | |||||||||||||||||||||||||||||||||||||||
TV announcers | FSN Arizona: Thom Brennaman (play-by-play) Mark Grace (color commentator) TBS Superstation: Skip Caray (play-by-play) Joe Simpson (color commentator) |
On May 18, 2004, Randy Johnson, pitching for the Major League Baseball (MLB) Arizona Diamondbacks, threw a perfect game, beating the Atlanta Braves 2–0 at Turner Field in Atlanta before a crowd of 23,381.[1] Johnson, at 40 years, was the oldest pitcher in MLB history to throw a perfect game, surpassing Cy Young who was 37 when he threw his perfect game in 1904.[2] This was baseball's 17th perfect game, with David Cone's perfect game having been the 16th in 1999.[3] Johnson's perfect game was the seventh in National League history (the predecessor being Dennis Martínez in 1991[3]) and the first-ever Diamondbacks no-hitter.