Red Sox edge struggling Orioles 2-0 in 12 innings
A pitching duel between Dylan Bundy and Steven Wright was ultimately decided long after both starters departed.
Xander Bogaerts led off the 12th with a single against Mychal Givens (0-3), and the Red Sox went on to load the bases before Holt broke the scoreless deadlock with a fly to center. Bradley followed with a fly ball to score Rafael Devers, who had doubled.
Heath Hembree (3-1) struck out the side in the 11th and Craig Kimbrel got three outs for his 21st save.
It was the fifth straight loss for the Orioles, who have been shut out seven times this season.
Rizzo turned on a fastball from Matt Albers (3-2) for a towering shot that snapped a 2-all tie. The Cubs scored four more runs in the inning with two outs, including a two-run double by Jason Heyward. He had three hits and three RBIs, including a tying single in the eighth off lefty reliever Josh Hader.
Trailing 2-1 most of the night, the Cubs scored six times over the last four innings against the Brewers' normally lights-out bullpen. Chicago took a half-game lead in the division and won its seventh straight over Milwaukee.
Randy Rosario (3-0) retired all six batters he faced.
Ryon Healy hit a two-run shot for the Mariners, who chased Andrew Heaney (3-5) early and won for the ninth time in 11 games. Seattle sits atop the AL West by a half-game over the World Series champion Houston Astros.
Mariners starter Wade LeBlanc (2-0) allowed two runs and four hits in five innings. He loaded the bases in the fifth but struck out Justin Upton to escape unscathed.
Cruz drove in three runs and Edwin Diaz pitched a clean ninth for his major league-best 24th save in 27 chances.
PHOENIX (AP) - Arizona scored two runs on wild pitches in the eighth inning, Jake Lamb hit a tying, three-run homer in the seventh and the Diamondbacks took advantage of a hit by pitch to rally past Pittsburgh.
The Pirates led 5-0 behind Joe Musgrove until the right-hander opened the seventh by hitting Chris Owings with the first pitch - possibly as retaliation for Josh Harrison being plunked in the top half. Nick Ahmed hit a run-scoring single, Daniel Descalso had another off Edgar Santana and Lamb tied it at 5 with a three-run homer to left field.
Ketel Marte singled off Kyle Crick (0-1) leading off the eighth, moved to second on a walk and raced to third after a pickoff attempt at second base by catcher Elias Diaz. Marte scored when the next pitch by Crick bounded to the backstop. Descalso put Arizona up 8-5 with a two-run triple and scored on Dovydas Neverauskas' wild pitch.
Archie Bradley (2-1) worked out of a bases-loaded jam in the seventh.
CHICAGO (AP) - Carlos Carrasco struck out 11 while pitching two-hit ball over seven innings as Cleveland blanked Chicago.
Michael Brantley hit his 11th homer, Yan Gomes had a two-run double and the AL Central leaders took advantage of another wild outing by Lucas Giolito (4-7) to win for the fifth time in six games. The Indians improved to 4-0 against the White Sox.
Giolito (4-7) threw more balls (47) than strikes (46) in giving up four runs and four hits in five-plus innings.
MIAMI (AP) - Madison Bumgarner blew a sixth inning lead and was ejected on the way out of his second start this season and Miami rallied past San Francisco.
Bumgarner was pulled after giving up a tying hit to Lewis Brinson with one out in the sixth. Upset over calls on a four-pitch walk earlier in the inning, Bumbarner had words for home plate umpire Jeremie Rehak on his way to the dugout and was ejected.
Brandon Crawford's sacrifice fly in the seventh gave the Giants a 5-4 lead. Anderson responded with an RBI double to tie the game at 5. Realmuto followed with a two-run home run to center field off Sam Dyson (2-1).
Bauers' two-run homer off Sam Gaviglia after Matt Duffy's single erased a 4-3 Toronto lead. Tampa Bay tacked on three runs in the seventh with the help of a bases-loaded throwing error by reliever John Axford.
Left-hander Ryan Yarbrough, who leads the major leagues with 44 relief innings, started and pitched six innings for the Rays. Yarbrough (5-2) gave up four runs on seven hits while striking out three in his first start since May 14.
The Rays, who won for only the second time in 11 games.
Gaviglia (2-2) gave up five runs on seven hits and two walks in 3 1/3 innings. Teoscar Hernandez hit his 11th homer for the Blue Jays, who had won four straight.
Flaherty (3-2) pitched 6 1/3 innings, his second-longest outing this season. He allowed one run and three hits with a walk and six strikeouts. Flaherty retired 14 consecutive batters before issuing a one-walk in the seventh. John Brebbia relieved and walked the bases loaded before getting two strikeouts to end the threat.
Bud Norris earned his 13th save in 15 chances.
Jordan Lyles (2-3) gave up 11 hits and four runs in six innings.
More AP baseball: https://apnews.com/tag/MLBbaseball