In the last of a three-game series between the St. Louis Cardinals (29-27) and the San Francisco Giants (35-23) at Busch Stadium, Carlos Martinez (5-5, 3.69 ERA) and Jake Peavy (2-5, 6.34 ERA) take the mound. The Cardinals won the last game 7-4, and the series is currently tied 1-1. The game starts at 8:05 p.m. ET on Sunday, Jun. 5 and will air on ESPN.

In his most recent outing, Martinez pitched 8.0 innings, giving up zero runs, striking out eight and walking one in a 6-0 victory over the Brewers. Brandon Moss (.234, 29 Rs, 11 HRs, 26 RBIs) played well again yesterday, going 3 for 4 with two runs, one home run, and one RBI. The Giants were victorious over the Braves 4-0 the last time Peavy pitched. He went 7.0 innings, allowing zero runs and striking out three.

The odds are Cardinals -145 for this game and the Over/Under (O/U) is 8 at the moment.

Predictions: SU Winner - STL


St. Louis has won 58% (18-13) of its games when leading after seven innings. However, San Francisco has won 62% (10-6) of its games when taking a late lead.

The Giants are coming into this game after allowing no walks during their last outing. The Cardinals have a 2-2 record when opponents don't give up any walks.

When they outhit their opponents, the Cardinals are 24-4. The Giants have a 25-1 record when outhitting opponents.

Ranking ninth in runs, San Francisco has earned 257 this season. St. Louis ranks second with 301 runs.

Ranking ninth, St. Louis is in the top 10 of the league in walks, notching 190 this season. San Francisco ranks in the top five at third with 217.

The Cardinals are 24-16 when they hit at least one home run. The Giants perform similarly when they hit one or more homers with a 22-11 record.