In the second of a three-game series between the St. Louis Cardinals (22-20) and the Arizona Diamondbacks (20-24) at Busch Stadium, Mike Leake (2-3, 4.66 ERA) and Robbie Ray (2-2, 4.46 ERA) get the ball. The Diamondbacks won the last game 11-7, and Arizona leads the series 1-0. The game starts at 4:05 p.m. ET on Saturday, May. 21 and will air on FS1, FSAZ and FSMW.

In his most recent outing, Leake pitched 6.0 innings, giving up one run, striking out three and walking two in a 5-2 victory over the Dodgers. Aledmys Diaz (.373, 29 Rs, 6 HRs, 23 RBIs, 1 SB) played well again yesterday, going 2 for 5 with one run and two RBIs. The Diamondbacks were victorious over the Yankees 12-2 the last time Ray pitched. He went 7.0 innings, allowing two runs, striking out six and walking one. Jake Lamb (.273, 20 Rs, 6 HRs, 23 RBIs, 2 SBs) has been doing well, going 2 for 5 yesterday with two runs.

The Cardinals are a -140 favorite with a total of 8.

Pick - STL


Arizona recorded at least two errors for the fifth time this season.

The Cardinals managed to give up five walks in their last game. They'll have to pick it up against the Diamondbacks who are coming in with an 8-1 record against opponents who give up that many walks or more.

When they are outhit, the Diamondbacks are 2-16. The Cardinals have a 3-17 record when opponents outhit them.

Arizona ranks in the top 10 of the league at eighth when it comes to home runs, hitting 52 this season. St. Louis ranks in the top five with 55.

Ranking 15th, Arizona is in the top half of the league in walks, notching 129 this season. St. Louis ranks in the top 10 at seventh with 152.

The Cardinals are 17-11 in games where they hit one or more home runs. The Diamondbacks are 17-14 when they hit at least one homer.