MIAMI (AP) — Brandon Crawford hit a tiebreaking two-run double in the eighth inning, and the San Francisco Giants broke a seven-game losing streak by rallying past the Miami Marlins 3-1 Thursday.
San Francisco’s Tyler Beede, recalled before the game from Triple-A Sacramento, allowed one run in six innings to lower his ERA in four appearances to 7.82. Three relievers completed a seven-hitter.
The Giants averted a series sweep against the team with the National League’s worst record, and won with six hits. They trailed 1-0 in the seventh when Crawford doubled and scored on a single by Mike Yastrzemski, who earned his first career RBI.
With the score 1-all, Adam Conley (1-5) walked pinch hitter Buster Posey in the eighth. Brandon Belt followed with a broken-bat single, and Evan Longoria walked to load the bases. Crawford greeted Wei-Yin Chen with a ground-rule double for a 3-1 lead.
Reyes Moronta (2-4) worked a scoreless seventh. Will Smith pitched a perfect ninth for his 13th save.
Sandy Alcantara pitched six innings, singled home the Marlins’ lone run and worked around two hits, five walks and a hit batsman.
DODGERS 2, METS 0
LOS ANGELES (AP) — Hyun-Jin Ryu pitched four-hit ball into the eighth inning, leading Los Angeles over New York.
Chris Taylor tripled off hard-luck loser Jason Vargas to start the bottom of the first and scored when Max Muncy followed with a double. That was all the offense for either team until Kiké Hernández singled home an insurance run with two outs in the eighth.
Ryu (8-1) struck out seven and walked one in 7 2/3 innings. Kenley Jansen got four outs for his 16th save as the NL West leaders took three of four in the series.
Greeted by a standing ovation, Ryu has 69 strikeouts and only five walks in 11 starts.
SEATTLE (AP) — Kole Calhoun and César Puello homered, Mike Trout had three RBIs and Los Angeles battered Yusei Kikuchi for six early runs in a win over Seattle.
The highly anticipated first matchup in the majors between Japanese stars Kikuchi and Shohei Ohtani was quashed when Ohtani was given the night off by Angels manager Brad Ausmus. Even without Ohtani in the lineup, Los Angeles handed Kikuchi (3-3) a second straight miserable outing. The rookie gave up 10 hits in 3 1/3 innings. He failed to strike out a batter for the first time in 13 big league starts.
The Angels used Luis Garcia as an opener, but it was Félix Peña (3-1) shutting down the Mariners after Garcia’s one inning. Peña threw 5 1/3 innings, allowing three hits and three runs. Tim Beckham hit a two-run homer, his 11th of the season, and later drove in another run on a groundout.
CARDINALS 5, PHILLIES 3
PHILADELPHIA (AP) — Dakota Hudson tossed six effective innings, Jedd Gyorko hit a two-run homer and St. Louis beat Philadelphia.
Marcell Ozuna, Matt Wieters and Matt Carpenter also went deep for the Cardinals, who avoided their first sweep against Philadelphia since 2006.
Hudson (4-3) allowed four hits and one run in his fourth straight quality start. Jordan Hicks got the last three outs for his 11th save in 12 tries after three relievers worked two innings.
Phillies starter Jerad Eickhoff (2-3) gave up four runs and eight hits in 6 1/3 innings. Bryce Harper and Rhys Hoskins had RBI hits and Cesar Hernandez added an RBI fielder’s choice grounder for Philadelphia.
ROCKIES 11, DIAMONDBACKS 10, 10 INNINGS
DENVER (AP) — Daniel Murphy hit an RBI single in the 10th inning to lead Colorado to a victory over Arizona.
The Rockies swept the four-game series and extended their winning streak to five games. Colorado’s last four wins at home have come on walk-offs by different players.
Trevor Story reached on a one-out double off Yoshihisa Hirano (0-2) and moved to third on a groundout by David Dahl. Arizona intentionally walked Nolan Arenado, and Murphy lined a single to left that scored Story.
Murphy finished with three hits and three RBIs, and Story had a career-high four hits. Ian Desmond also homered. Seunghwan Oh (3-1) pitched the top of the 10th and got the win.
Eduardo Escobar, Christian Walker and pitcher Taylor Clarke hit home runs for Arizona, which failed to hold the late lead and dropped its fourth straight.
RAYS 14, TWINS 3
ST. PETERSBURG, Fla. (AP) — Austin Meadows drove in four runs to back the pitching of Charlie Morton, who remained unbeaten, as Tampa Bay beat major league-leading Minnesota.
Meadows delivered a three-run double in a six-run third inning against starter Martin Perez (7-2). He also singled home a run in the fourth, when the Rays scored five more times to make it 11-0.
Tampa Bay’s winning streak is its longest since the team won eight straight in August last year.
Morton (6-0) limited the Twins to two hits before Luis Arraez doubled and scored on Ehire Adrianza’s two-out single in the fifth.
Brandon Lowe had three RBIs, Ji-Man Choi hit a two-run homer and Christian Arroyo, Willy Adames, Travis d’Arnaud and Avisail Garcia also drove in runs for the Rays.
Perez allowed a season-high six runs and six hits over 2 2/3 innings for the Twins.
BREWERS 11, PIRATES 5
PITTSBURGH (AP) — Mike Moustakas had two homers among his four hits and Milwaukee beat Pittsburgh.
Yasmani Grandal also homered and had four hits to help the Brewers win for the third time in four games.
Moustakas hit a two-run shot in the first inning, and his solo shot in the third extended Milwaukee’s lead to 4-1.
Grandal followed Moustokas’ second homer with a solo shot to back Chase Anderson (3-0), who gave up two runs and six hits with five strikeouts in five innings.
Colin Moran homered in the fourth for Pittsburgh. Josh Bell pushed his hitting streak to 10 games.
Joe Musgrove (3-6) allowed five runs and 11 hits in six innings.
ROYALS 4, RANGERS 2
ARLINGTON, Texas (AP) — Jorge Soler and Adalberto Mondesi homered and Jakob Junis allowed two runs in six innings as Kansas City snapped a three-game losing streak with a win over Texas.
Junis (4-5) allowed four hits, including homers by Shin-Soo Choo and Nomar Mazara, and two walks for his first win since May 1. The victory follows three losses and a no-decision.
Ian Kennedy worked a perfect ninth inning for his third save, and the first for Kansas City since May 1.
The Royals improved to 8-20 away from Kauffman Stadium, but still have the worst road record in the majors.
Mike Minor (5-4) allowed three runs on seven hits in five-plus innings.
WHITE SOX 10, INDIANS 4
CHICAGO (AP) — Yonder Alonso and José Abreu each hit a two-run homer, and Chicago beat Cleveland for its season-high fourth straight victory.
Alonso also doubled and scored against his former team, helping Chicago move within one game of Cleveland for second place in the AL Central. Eloy Jiménez had three hits and two RBIs, and Manny Bañuelos (3-4) pitched 5 1/3 innings of three-run ball for his first win in a month.
Carlos Carrasco (4-6) matched a season high by allowing six runs and 10 hits in 6 1/3 innings of his third consecutive loss.
Jordan Luplow went deep for Cleveland, and Carlos Santana drove in two runs in the opener of a four-game series.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports