On April 22, 1991 — Robby Thompson of the San Francisco Giants hits for the cycle in a 7 – 5 loss to the San Diego Padres. Thompson triples in the 1st inning, hits a home run in the 3rd, singles in the 6th, and doubles in the 9th.
Source
Baseball Reference April 22