MLB

Tom Koehler struggles, Marlins can't get past Cardinals

CARDINALS 9, MARLINS 2

Adam Wainwright threw three scoreless innings and Jhonny Peralta drove in two runs with a double and triple. Dexter Fowler added two hits for St. Louis.

Marlins starter Tom Koehler gave up three earned runs on five hits and two walks over three innings.

More from FoxSports