5*
(MLB) St. Louis vs. Miami,
Money Line: -118.00 Miami (Home)
Result: Loss
Miami has rattled off 8straight wins against all team not named the Braves. This offense has really started catching fire, putting up 25 runs the past two games.
A big walk off win last night with 2 in the bottom of the 9th and I like them to keep the momentum rolling here Thursday evening.

Cardinals starter Flaherty has been torched lately, letting up six runs in each of his last two of three times out.
Eury Perez goes for Miami and in his last six starts over 33 innings pitched he only let up one run and I think the Marlins get the 4-game sweep here at home tonight.