St. Louis Cardinals
Pedro Alvarez hits third home run in his last 3 at-bats in Marlins' win over Cardinals
St. Louis Cardinals

Pedro Alvarez hits third home run in his last 3 at-bats in Marlins' win over Cardinals

Published Mar. 17, 2019 9:43 p.m. ET

MARLINS 4, CARDINALS 2


Miami starter Trevor Richards pitched six perfect innings and Pedro Alvarez hit his third home run in his last three at-bats.
Dexter Fowler and Paul Goldschmidt broke up the Marlins' no-hit bid with back-to-back singles leading off the ninth.

ADVERTISEMENT
share


Get more from St. Louis Cardinals Follow your favorites to get information about games, news and more