×

UNDATED (AP) — Julio Urias picked up his major league-leading 11th win while helping the Los Angeles Dodgers avoid a four-game sweep in Miami.

Urías allowed Jazz Chisholm’s leadoff homer, then pitched shutout ball through the seventh inning of the Dodgers’ 6-1 win over the Marlins. He allowed just five hits and struck out nine in improving to 11-3.

Urias also sparked the Dodgers’ five-run fifth with a leadoff single.

Chris Taylor had two hits and two RBIs for Los Angeles, which owns the second-best record in the National League but is one game behind the West-leading Giants.

There was a great comeback win in another game involving the NL West.

Rookie reliever Daniel Camarena hit a grand slam off Max Scherzer in the fourth inning as the Padres turned an 8-0 deficit into a 9-8 win over the Nationals. Trent Grisham hit an RBI single with two outs in the ninth, allowing San Diego to match the largest comeback win in franchise history.

Padres shortstop Fernando Tatis Jr. homered and stole a base to become the youngest player in baseball history to have 20 homers and 20 steals before the break. Tatis has 28 home runs.

Also on the major league schedule:

— Jed Lowrie and Matt Olson collected RBIs in the first inning of the Athletics’ 2-1 win over the Astros. Frankie Montas fanned 10 while allowing five hits and a run over 6 2/3 innings, helping Oakland end a three-game skid and avoid a three-game sweep. The A’s halted Houston’s six-game winning streak and dealt Lance McCullers his first loss in 10 starts since April 14.

— The Mariners blanked the Yankees, 4-0 as Logan Gilbert pitched one-hit ball over seven innings in the best start of his young career. Gilbert set a career-high with eight strikeouts and retired his final 18 batters. Kyle Seager and Dylan Moore as Seattle salvaged the finale of the three-game set.

— The Indians ended their nine-game losing streak as Franmil Reyes slammed a three-run homer in the ninth inning to complete a 7-4 comeback over the Royals. Kansas City had a 3-1 lead in the eighth until Roberto Hernandez launched a three-run shot. Bobby Bradley also homered for the Indians, whose losing streak was their longest under manager Terry Francona.

— The Twins took advantage of a replay reversal to score three runs in the seventh inning of a 5-3 verdict over the Tigers. Detroit tried to turn a double play in the seventh, but Gilberto Celestino beat the throw to first and replay showed that second baseman Willi Castro pulled his foot off the bag too quickly. Ryan Jeffers and Miguel Sanó homered off Tigers starter Tarik Skubal.

— The Brewers beat the Reds, 5-3 on Avisaíl García’s tiebreaking, two-run home run in the eighth inning. Milwaukee wasted an early 2-0 lead and tied the game on the first of Keston Hiura’s two doubles. The Brewers now lead the NL Central by seven games over the Reds.

— Brad Miller homered three times for the first time in his career to lead the Phillies’ 8-0 pounding of the Cubs. Miller hit a solo drive in the third inning and added two-run homers in the fifth to finish with five RBIs. Didi Gregorius added a two-run shot and All-Star catcher J.T. Realmuto scored on a double-steal as the Phillies took three of four games at Wrigley Field.

— The Rockies won for just the seventh time in 40 road games as Dom Nunez doubled twice and singled in a 9-3 thumping of the Diamondbacks. Nunez scored twice, drove in a run and drew a walk after carrying a .159 batting average into the game. Winning pitcher Chi Chi Gonzalez provided an RBI single and allowed three earned runs and six hits in five innings.

— The Mets and Pirates were rained out in New York. The game has been rescheduled as part of a Saturday doubleheader and would be the Mets’ 10th twinbill already this season.

— The Blue Jays and Orioles were postponed with Tropical Storm Elsa expected to hit the Baltimore area during the game. The game will be made up as part of a doubleheader on Sept. 11.