The longest double header in Major League history was played on 31 May 1964 at Shea Stadium. The Giants defeated the Mets 5-3 in the first game of the day. Pitcher Gaylord Perry then led San Francisco to another victory in the second game, pitching ten innings in relief as the Giants won 8-6 in twenty-three innings. The second game lasted seven hours, twenty-three minutes, and the two games combined lasted nine hours, fifty-two minutes.
During the second game, the Mets turned a rare triple play in the fourteenth inning, and Gaylord Perry supposedly threw his first spitball in a Major League game.
