MLB RECAPS

MLB Recaps: Grichuk, Gyorko fuel Cards; D-backs roll

The Sports Xchange

June 26, 2017 at 7:39 pm.

Jun 26, 2017; St. Louis, MO, USA; St. Louis Cardinals left fielder Randal Grichuk (15) is congratulated by third baseman Jedd Gyorko (3) after hitting a two run home run off of Cincinnati Reds relief pitcher Austin Brice (not pictured) during the fourth inning at Busch Stadium. Photo Credit: Jeff Curry-USA TODAY Sports

Jun 26, 2017; St. Louis, MO, USA; St. Louis Cardinals left fielder Randal Grichuk (15) is congratulated by third baseman Jedd Gyorko (3) after hitting a two run home run off of Cincinnati Reds relief pitcher Austin Brice (not pictured) during the fourth inning at Busch Stadium. Photo Credit: Jeff Curry-USA TODAY Sports

ST. LOUIS — Randal Grichuk and Jedd Gyorko each homered and knocked in three runs Monday as the St. Louis Cardinals walloped the Cincinnati Reds 8-2 in a makeup game at Busch Stadium.

Both went deep to key three-run rallies. Gyorko cracked a two-run shot off Brandon Finnegan (1-1) in the bottom of the first inning for a 3-0 lead. Grichuk skied a two-run blast off reliever Austin Brice in the fourth to cap St. Louis’ second three-spot of the day, making it 6-1.

Given plenty of run support, Michael Wacha (4-3) delivered one of his best outings of the season. Wacha allowed five hits and a run in six innings with a walk and five strikeouts in his second win over Cincinnati this year.

Finnegan lasted only three innings before departing with a left triceps strain while pitching to Paul DeJong in the fourth. Finnegan was charged with three runs, three hits and four walks, fanning two.

Diamondbacks 6, Phillies 1

PHOENIX — Chris Herrmann homered and drove in two runs and Daniel Descalso had three RBIs as Arizona extended its franchise-record start with a victory over Philadelphia Phillies.

Herrmann homered to lead off the last of the first inning in his first career start in the leadoff spot. Descalso had an RBI single in a two-run second inning and a two-run single in a three-run third.

Zack Greinke (9-4) gave up one run and three hits in five innings as the Diamondbacks (48-28) won for the 15th time in their last 18 games. They are three games ahead of the record pace set by the Randy Johnson/Luis Gonzalez 2001 team.