July 9, 1988: Chris Speier hits for the cycle as Giants pummel Cards 21-2
A crowd of 34,666 saw the Giants set a then-San Francisco record for runs scored, the 10,000th homer in franchise history and a man who came in batting .191 hit for the cycle for the second time in his career.
