I’ve had back-to-back 1-2 days to start the week, but thankfully both of those wins came via the Top Play to mitigate those losses. Philly was able to get that win in 15 innings for me last night while both Boston and Atlanta squandered multiple opportunities in their respective games. It’s on to tonight’s board though as I’m excited to get back in the win column with these selections tonight.

All lines taken from Pinnacle Sports with bet amounts ‘to win’ on favorites and flat on underdogs

Play of the Day in Bold

MLB pre-All Star Break: 101-107-13 (+$691)

MLB post-All Star Break: 17-17 (+$1077)

CFL YTD: 5-5 (+$352)

MLB plays

Philadelphia ML (-138) $276 to win $200

I’m coming back with the Phillies tonight after they won for me yesterday as I just don’t have much faith in Houston on the road. Like I said yesterday, the Astros are a team I’ve loved backing in certain spots this season when the price is right, but once that bandwagon feels a little full after a good run I have no problem jumping off and going against Houston. That good run happened last week vs. Oakland and Toronto and it’s time to go against Houston once again tonight.

Philly starter David Buchanan has pitched much better recently and is coming off an impressive seven inning, one-run, four-hit victory over Milwaukee. The Astros are a free-swinging bunch and with Buchanan being much better control-wise in his last couple of outings and eliminating those free passes, he’ll be able to command the strike zone and get the Astros to swing at some bad pitches. Philly is 4-1 SU in their last five at home and with Houston starter Brad Peacock only averaging three innings per start over his last three, the Phillies offense will do their part to support Buchanan en route to the victory.

Toronto ML (+102) $300 to win $306

It’s desperation time for the Jays after they dropped the opener of this series last night because they can’t afford to watch Baltimore leave town with a bigger lead in the AL East. It’s become now or never for this playoff-starved franchise and after yesterday’s beatdown (9-3), you’ve got to expect the desire to play great baseball tonight is at an all-time high for Toronto.

Yesterday’s loss made it four in a row for the Jays who are hoping Drew Hutchinson can right the ship. Hutchinson hasn’t been great of late with Toronto 2-6 SU in his last eight home starts, but Toronto is 4-1 SU in their last five as an underdog and 5-1 SU in their last six against division rivals.

But it’s all about the motivation angle for me tonight as this is a must-win game for Toronto tonight. Not many have faith in the Jays to get it done with 70% of the bets coming in on Baltimore, but I have no problem backing a quality home dog that nobody wants and is desperate for a win.