Nolan Arenado homered and had four hits, David Dahl and Pat Valaika also went deep, and the Colorado Rockies beat the Los Angeles Dodgers 13-9 on Friday night in Denver.
Charlie Blackmon had three hits and three runs, and Antonio Senzatela (7-5) tossed five innings to help Colorado end a 12-game losing streak to Los Angeles.
Max Muncy and Alex Verdugo homered for the Dodgers.
Los Angeles led 5-2 entering the fifth inning, when the Rockies sent 13 men to the plate and scored eight runs. Valaika got it going with a two-run homer, Ian Desmond hit a run-scoring double, and Dahl gave the Rockies a 7-5 lead with his homer. Daniel Murphy, Valaika and Blackmon added RBI singles in the rally.
Orioles 13, Indians 0
Chance Sisco homered and drove in five runs, Anthony Santander homered and had four RBIs, and Baltimore routed visiting Cleveland.
Sisco hit a two-run homer in the first inning and an RBI single in the second against Cleveland starter Mike Clevinger (1-2), who lasted just 1 2/3 innings. The Orioles jumped to an 8-0 lead with two early four-run rallies.
Baltimore had lost 13 of its previous 14 games, including the past three in a row. Orioles starter John Means (7-4) came off the injured list after recovering from a shoulder strain, and he threw five shutout innings.
White Sox 6, Twins 4
Ross Detwiler pitched five strong innings to earn the victory in his Chicago debut, and James McCann and Eloy Jimenez hit two-run home runs in a home win over Minnesota.
Miguel Sano hit a pair of two-run home runs for Minnesota, including one in the ninth inning that summoned White Sox closer Alex Colome, who retired the final three hitters to notch his 17th save in 18 opportunities.
Detwiler (1-0) pitched five innings of six-hit, two-run ball with three strikeouts and no walks. The White Sox purchased the left-hander’s contract from Triple-A Charlotte before the game.
Athletics 7, Angels 2
Matt Olson had two home runs and five RBIs before the end of the third inning, helping visiting Oakland cruise to a victory over Los Angeles in Anaheim, Calif.
Olson connected against Angels opener Noe Ramirez in the first inning for a two-run homer, then hit a three-run homer in the third off Felix Pena, raising his season total to 16.
That was all that Oakland starter Mike Fiers needed. The only offense the Angels could muster against Fiers (8-3) came in the sixth inning when Shohei Ohtani reached on an infield single, took second on a wild pitch and scored on a single by Albert Pujols, cutting Oakland’s lead to 5-1.
Blue Jays 6, Royals 2
Eric Sogard hit the go-ahead home run with two outs in the seventh inning, Lourdes Gurriel Jr. homered twice, and Toronto defeated visiting Kansas City.
Randal Grichuk added a two-run homer in the eighth for the Blue Jays, who had lost their three previous games. Daniel Hudson (4-2) allowed one hit and struck out three in 1 1/3 innings to pick up the win.
Martin Maldonado hit a home run and added two doubles for the Royals, who took a 2-0 lead in the top of the sixth before Toronto rallied.
Rangers 5, Rays 0
Lance Lynn pitched eight strong innings, and Texas defeated Tampa Bay in St. Petersburg, Fla., for its sixth straight win. Rougned Odor had three hits and an RBI for Texas, and Ronald Guzman had two RBIs.
Lynn (10-4) allowed three hits, struck out 10 and walked one while reaching double digits in wins for the seventh straight season. He left after throwing 112 pitches in his longest outing of the season in terms of innings. Jose Leclerc pitched around a ninth-inning walk to complete the shutout.
Coming off a marathon 18-inning, 5-2 victory at Minnesota on Thursday, the Rays didn’t manage an extra-base hit until the eighth inning in losing for the 12th time in their past 17 games.
Pirates 3, Brewers 2
Kevin Newman drove in the go-ahead run in the ninth inning, and visiting Pittsburgh rallied for a win against Milwaukee.
Newman also homered, Bryan Reynolds had three hits and a walk, and Adam Frazier had two hits for the Pirates, who have won seven of their past eight. Pittsburgh starter Chris Archer went four innings, allowing two runs and three hits. Felipe Vazquez (2-0) earned the victory.
Ben Gamel had two hits for the Brewers, who have lost eight of 11.
Reds 6, Cubs 3
Joey Votto ripped an RBI single to highlight a four-hit performance, and Sonny Gray tossed 6 1/3 strong innings as host Cincinnati recorded a victory over Chicago.
Phillip Ervin belted a homer to lead off the second inning, and rookie Nick Senzel had a two-run double to ignite a four-run fourth for the Reds, who snapped a four-game losing streak.
Jason Heyward launched a two-run homer in the seventh inning for Chicago, which saw starter Cole Hamels (6-3) depart after tossing a warm-up pitch prior to the start of the second. The Cubs announced that Hamels felt something in his left side.
Braves 6, Mets 2
Mike Soroka tossed 6 1/3 strong innings to earn the win, and Atlanta never trailed after Austin Riley launched a two-run homer in the second inning in a victory at New York.
The Braves improved to 19-7 this month, the best record in the majors during that span. The Mets lost their sixth straight and fell to a National League-worst 9-17 in June.
Soroka (9-1) allowed two runs on seven hits and no walks while striking out four as he once again became eligible to qualify for the NL ERA title. The 21-year-old right-hander has a 2.13 ERA — the second lowest in the league behind the Los Angeles Dodgers’ Hyun-Jin Ryu — in 84 2/3 innings. Soroka retired the first 10 batters he faced before Pete Alonso homered to close the Braves’ lead to 3-1.
Marlins 6, Phillies 2
Brian Anderson homered, doubled and drove in three runs to lead Miami to a victory over visiting Philadelphia.
Garrett Cooper had three hits and two RBIs for the Marlins, who snapped a three-game slide. The loss snapped the Phillies’ four-game winning streak.
Miami starter Elieser Hernandez (1-2) scattered three hits in 5 2/3 innings, allowing two runs. Hernandez struck out seven and walked two. Phillies starter Vince Velasquez (2-5) allowed four runs, six hits, struck out six and walked two in 4 1/3 innings.
Nationals 3, Tigers 1
Anibal Sanchez pitched six strong innings in his return to Comerica Park, Juan Soto blasted a solo homer, and Washington handed host Detroit its eighth straight loss.
Sanchez (4-6) pitched for the Tigers from 2012-17. He had never previously faced Detroit in his long career. The right-hander gave up one run on six hits and one walk while striking out eight.
Howie Kendrick supplied two hits and an RBI for the Nationals, who have won nine of their past 11 games. Nicholas Castellanos’ homer accounted for the lone Detroit run. The Tigers have lost 21 of their last 23 home games.
Astros 2, Mariners 1 (10 innings)
Yuli Gurriel hit a walk-off home run with one out in the 10th inning, and Houston survived another sluggish offensive effort to beat visiting Seattle.
Gurriel drilled a 2-2 fastball from Matt Festa (0-2) out to left field for his eighth home run on the season, making a winner of Will Harris (2-1) and saving the Astros from another tough loss. Houston has scored just four runs over its past three games.
Josh Reddick breathed life back into the Astros with his two-out, eighth-inning home run — his 10th. Seattle’s Austin Nola hit his first career homer in the third inning for the game’s first run.
Padres 3, Cardinals 1
Fernando Tatis Jr. and Eric Hosmer hit back-to-back homers off Michael Wacha in the sixth inning to power host San Diego to a win over visiting St. Louis.
The home runs erased a 1-0 Cardinals lead that came on a fourth-inning run that erased a season-worst streak of 19 straight scoreless innings by St. Louis.
Wacha (5-4) took the loss despite allowing only two runs on six hits and a walk with two strikeouts over seven innings. Padres starter Eric Lauer needed 98 pitches to negotiate four innings. Cal Quantrill (2-2) allowed a hit and a walk with two strikeouts in two scoreless innings to get the win.
Giants 6, Diamondbacks 3
Buster Posey and Brandon Crawford had three hits apiece, and Alex Dickerson added a home run, powering host San Francisco to a win over Arizona.
Rookie Shaun Anderson (3-2) took a lead into the sixth inning, and four relievers combined for 3 1/3 innings of one-run ball, helping the Giants beat the Diamondbacks in San Francisco for the first time in five tries this season.
Jarrod Dyson and Carson Kelly had three hits apiece while Eduardo Escobar collected two for the Diamondbacks.
—Field Level Media