Rizzo blast caps Cubs rally

David Bote tied the game with a one-out, two-run home run in the ninth inning against Arizona Diamondbacks closer Brad Boxberger, and Anthony Rizzo followed with a walk-off blast as the host Chicago Cubs rallied for three runs to record a dramatic 7-6 victory on Thursday.

Ben Zobrist opened the last of the ninth with a walk. Boxberger (1-4) then got Javier Baez to line out before Bote hit an 0-2 pitch over the fence in center field to tie the game.

It was just the rookie?s second homer of the season.

Two pitches later, Rizzo connected for his 13th homer of the season, a blast to right field to end it.

The blown save was Boxberger?s fifth of the season.

Eddie Butler (1-1), who pitched a scoreless top of the ninth despite allowing a hit and a walk, was credited with the win.

Thanks to Alex Avila?s fourth-inning homer, the Diamondbacks took a 2-1 lead into the fifth inning before Tyler Chatwood?s wildness set the stage for Ahmed?s dramatics.

The Cubs chipped away, closing within 6-3 in the last of the fifth on an RBI single by Rizzo and a run-producing error by Diamondbacks third baseman Descalso. The Cubs made it 6-4 in the sixth when Baez struck out, only to reach first base on a wild pitch by Godley that allowed Kyle Schwarber to score.

Rizzo finished with three hits and two RBIs while Schwarber added a pair of hits, including a double, for the Cubs, who have split their last eight games.

Chicago Cubs third baseman Kris Bryant returned to the 10-day disabled list Thursday with the same injury that put him on the shelf last month.

Bryant continues to be bothered by left shoulder inflammation. His deactivation is retroactive to July 24.

Bryant is scheduled for an MRI exam and already received a cortisone shot that did not help as expected, per 670 The Score in Chicago, the team?s flagship station.

Manager Joe Maddon said Thursday that Bryant is clearly hurting and has been compensating by adjusting his swing.

The Cubs recalled infielder David Bote from Triple-A Iowa.