|SF (-145) @ caesars|
8* San Francisco (9:45 ET): I won with Miami yesterday afternoon as they blanked the Orioles 3-0. I said “I don’t think it’ll take many runs to win” and that turned out to be correct as starter Trevor Rogers was even better than I expected. He went a career high seven innings, struck out eight and didn’t allow a single runner to get past second base. But going from facing lowly Baltimore at home to San Francisco on the road is a step up in class for the Marlins this weekend and they’re obviously NOT going to have Rogers on the mound tonight.
The Giants lost yesterday as they failed to finish what could have been a three-game sweep in Philadelphia. They’d won the first two games of that series in very different fashion, 2-0 and 10-7, before going down 6-5. After falling behind early, 3-0, the Giants rallied for four runs in the top of the seventh to take the lead. But they allowed the Phillies to tie the game in the bottom half of that inning, then win on a Andrew Knapp single in the bottom of the ninth.
While off a 3-3 trip and 6-6 overall on the road this year, the Giants now return home where they are 5-1 including 3-0 as a favorite of -125 to -175. They’ve allowed just 2.2 rpg here and will send Aaron Sanchez to the bump in search of his first win of 2021. While Sanchez has an 0-3 TSR, he has a 2.45 ERA and allowed just one run when he faced Miami last week. Daniel Castano was more fortunate when he allowed just one run in his start in last week’s series (Miami won 4-1), but I don’t see him getting much run support tonight as Starling Marte remains out of the lineup. The Giants have lost B2B games just one time so far. 8* San Francisco