In a 10 – 1 victory over the Expos, Eric Valent becomes the eighth player in franchise history to hit for the cycle. After singling in the 2nd, doubling in the 3rd and homering in the 5th, the Met reserve triples in the 7th to join Phillie David Bell, Pirate Daryle Ward and Brewer Chad Moeller in accomplishing the feat this season.

On July 29, 2004 — In a 10 – 1 victory over the Expos, Eric Valent becomes the eighth player in franchise history to hit for the cycle. After singling in the 2nd, doubling in the 3rd and homering in the 5th, the Met reserve triples in the 7th to join Phillie David Bell, Pirate Daryle Ward and Brewer Chad Moeller in accomplishing the feat this season.

Source:
Baseball Reference July 29
National Pastime
Retro Sheet
Hall of Fame
SABR Games Project
Replay The Game