Jaime Garcia (3-3, 2.86 ERA) and Zack Greinke (4-3, 5.08 ERA) start in the last of a three-game series between the St. Louis Cardinals (23-20) and the Arizona Diamondbacks (20-25) at Busch Stadium. The Cardinals won the last game 6-2, and the series is currently tied 1-1. Action begins at 2:15 p.m. ET on Sunday, May. 22 and can be seen on FSAZ and FSMW.

Garcia pitched 5.0 innings in his last outing, surrendering three runs, striking out three and walking four in a 3-1 defeat to the Rockies. Greinke went 7.0 innings, surrendering three runs and striking out seven in a 5-3 win over the Yankees in his most recent start. Jake Lamb (.272, 21 Rs, 6 HRs, 23 RBIs, 2 SBs) went 1 for 4 yesterday with one run.

The St. Louis Cardinals are a -130 favorite and the total is 7.

Pick - STL


Arizona has won 42% (10-14) of its games when leading after seven innings. However, St. Louis has won 58% (14-10) of its games when taking a late lead.

The Diamondbacks managed to give up six walks in their last game. They'll have to pick it up against the Cardinals who are heading in with a 6-2 record against opponents who give up that many walks or more.

When they outhit their opponents, the Diamondbacks are 14-6. The Cardinals have a 20-3 record when outhitting opponents.

Both falling in the top five of the league based on total runs this season, St. Louis ranks second with 241 runs and Arizona is fifth with 207.

Ranking seventh, Arizona is in the top 10 of the league for its on-base plus slugging percentage (.777). St. Louis ranks in the top five at second with an OPS of .815.

The Diamondbacks are 6-21 in games where they allow one or more home runs. The Cardinals are 13-15 when they allow at least one homer.