Giants snap 7-game losing streak with 3-1 win over Marlins
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.
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.
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.
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.
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.
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.
Perez allowed a season-high six runs and six hits over 2 2/3 innings for the Twins.
PITTSBURGH (AP) — Mike Moustakas had two homers among his four hits and Milwaukee beat Pittsburgh.
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.
Joe Musgrove (3-6) allowed five runs and 11 hits in six innings.
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.
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.