MIAMI — Christian Yelich and Jeff Mathis each had three hits and drove in two runs to help lead the Miami Marlins to an 11-0 victory over the St. Louis Cardinals on Saturday night.

Marcell Ozuna hit a two-run home run and Martin Prado had a two-run double for the Marlins. They drew even with the Cardinals at 56-48 for the second NL wild-card spot.

Miami outfielder Ichiro Suzuki remained at 2,998 hits, going 0 for 2 after entering as a defensive replacement in the sixth inning. Suzuki is 2 for 16 on the homestand that concludes Sunday.

David Phelps (5-5) was the winner in relief. St. Louis starter Jaime Garcia (7-8) took the loss.

Cardinals catcher Yadier Molina extended his hitting streak to 14 games with a double in the fourth inning.