MLB roundup: Rodriguez shines in Giants win

SAN FRANCISCO — A year ago, Dereck Rodriguez was down in Double-A ball, a converted outfielder hoping to take a new path as a pitcher.

A non-roster invite to spring training, Rodriguez finally got the call to the majors in late May.

Since then, he’s sparkled.

Rodriguez threw seven innings of two-hit ball to continue his fine rookie season and San Francisco beat the Pittsburgh Pirates 4-3 on Sunday.

“He finds a way,” Giants manager Bruce Bochy said. “He’s just been so consistent getting us deep in the game. What a job he’s done since he’s come up. It’s a great story.”

Rodriguez (6-1) faced three batters over the minimum, allowing one run with four strikeouts and a walk. Both hits off him came in the second inning.

The 26-year-old righty has a 2.25 ERA, lowest among NL rookies.

“He stayed off the barrel,” Pirates manager Clint Hurdle said. “I didn’t think we got caught up in overswinging at all. We were trying to square him up, trying to hit it hard where he pitched it. We were unable to do a whole lot of that.”

Rodriguez has been San Francisco’s most consistent pitcher this season. He is tied for the team lead in wins and has allowed two runs or fewer in each of his last eight starts.

“After every start I sit back and look at what’s been happening the last couple of months,” Rodriguez said. “From where I was this time last year to where I’m at this year, it’s a big change.”

With five consecutive wins, Bochy believes Rodriguez deserves to be in the discussion for rookie of the year.

“You look at how consistent he’s been, you look at the numbers, without question he has to be in that talk and consideration,” Bochy said. “He’s doing all he can do and more than we thought. We knew he would be pretty good but he’s even exceeded that.”

Nick Hundley and Joe Panik each drove in two runs for the Giant and Gorkys Hernandez scored twice.

Starling Marte had a two-run double for the Pirates.

The Giants went 2-4 on their six-game homestand largely because their bullpen failed to hold two late leads against Houston, including one that cost Rodriguez a chance to win.

PADRES 9, PHILLIES 3

SAN DIEGO (AP) — Freddy Galvis hit a grand slam for San Diego, and Travis Jankowski stole four bases and scored three times.

Galvis connected against Jake Arrieta (9-7) in the third inning, hitting a two-out drive to center for his first career slam. It was his third homer in his last seven games and No. 8 on the season.

Last-place San Diego won for the fifth time in seven games, including two of three against NL East-leading Philadelphia. Joey Lucchesi (6-6) struck out six in six scoreless innings.

RED SOX 4, ORIOLES 1

BALTIMORE (AP) — Chris Sale celebrated his return from the disabled list by striking out 12 over five dominant innings, and Boston moved 50 games over .500 by completing a sweep of lowly Baltimore.

Sale (12-4) was placed on the DL on July 28 with left shoulder inflammation. Judging by his performance, the injury is no longer an issue.

The left-hander allowed just one hit, a clean third-inning single to left field by Renato Nunez, and walked none. Craig Kimbrel, the last of five Boston relievers, worked the ninth for his 35th save.

Steve Pearce homered for the Red Sox, who have won 10 of 11 to improve to 85-35.

Alex Cobb (3-15) took the loss despite allowing only two runs, one earned, over seven innings.

YANKEES 7, RANGERS 2

NEW YORK (AP) — CC Sabathia threw six shutout innings, Giancarlo Stanton homered again and the Yankees won for the sixth time in seven games.

Didi Gregorius also homered and turned in a nifty defensive play for New York. Sabathia (7-4) allowed one hit in his first win since July 4.

Joey Gallo had two hits for Texas, which dropped three of four in the series. He also reached over the left-field wall to take a home run away from Austin Romine in the eighth.

Stanton hit his 30th homer, giving New York a first-inning lead for the second straight day by connecting off Martin Perez (2-5). The slugger has five homers in his last six games.

MARINERS 4, ASTROS 3,

10 INNINGS

HOUSTON (AP) — Ryon Healy hit a tying homer with two out in the ninth inning, Mitch Haniger delivered an RBI double in the 10th and the Mariners swept a four-game series from the AL West-leading Astros.

It’s the first time in franchise history that Seattle swept a four-game series from Houston. The third-place Mariners pulled within four games of the Astros.

Healy’s solo drive off Hector Rondon made it 3-all. Pinch-hitter Dee Gordon singled against Roberto Osuna (1-1) with one out in the 10th, and the speedster easily scored on Haniger’s double that skipped down the left field line.

ROCKIES 4, DODGERS 3

DENVER (AP) — Chris Iannetta drew a bases-loaded walk with two out in the ninth inning, and the Rockies beat the Dodgers after squandering a late lead.

It was the second walk-off win in as many days for Colorado. Ryan McMahon lined a three-run homer in the ninth on Saturday.

McMahon was walked intentionally to load the bases for Iannetta, who drew a five-pitch walk off Dylan Floro (4-3).

The loss dropped the Dodgers out of a first-place tie with Arizona in the NL West.

CARDINALS 8, ROYALS 2

KANSAS CITY, Mo. (AP) — Yadier Molina hit a tiebreaking two-run single in the seventh inning, and St. Louis matched a season high with its fifth consecutive win.

The Cardinals moved eight games above .500, equaling their season high set on June 11, and improved to a National League-best 12-4 since July 27.

Molina’s bases-loaded single scored Harrison Bader and Patrick Wisdom, who had two hits, drove in a run and scored twice in his major league debut.

Tyson Ross (7-9) pitched six solid innings in his St. Louis debut after he was claimed him on waivers last week from San Diego. Ross stepped in for Luke Weaver, who was scratched after cutting his right index finger on the aluminum foil cover of his clubhouse meal on Saturday night.

The lowly Royals have dropped nine of 10. Jason Hammel (2-12) got the loss.

BRAVES 8, BREWERS 7

ATLANTA (AP) — Ozzie Albies led off the seventh inning with a tiebreaking homer, one of three for Atlanta, and the Braves overcame 19 hits by Milwaukee.

Ronald Acuna Jr. and Dansby Swanson each hit a two-run homer for Atlanta, which took two of three in a matchup of playoff contenders. Jonny Venters (2-1) pitched a scoreless inning for the win, and A.J. Minter worked the ninth for his 10th save.

Jesus Aguilar hit a three-run homer and drove in four runs for Milwaukee. The Brewers left 13 runners on base.

Albies gave Atlanta the lead by lining his 21st homer over the left-field wall on a slider from Dan Jennings (4-4).

ATHLETICS 8, ANGELS 7

ANAHEIM, Calif. (AP) — Jed Lowrie homered and moved over 1,000 hits for his career, and Oakland held on for its ninth win in 11 games.

The A’s, who currently occupy the second AL wild-card spot, moved within 2 1/2 games of first-place Houston in the AL West..

DIAMONDBACKS 9, REDS 2

CINCINNATI (AP) — Paul Goldschmidt hit two of Arizona’s five homers, and the Diamondbacks avoided a sweep.

Daniel Descalso, Eduardo Escobar and David Peralta also connected for Arizona, and Zack Godley (13-6) pitched 6 2/3 innings of two-run ball. Goldschmidt finished with three hits and three RBIs.

INDIANS 9, WHITE SOX 7

CHICAGO (AP) — Carlos Carrasco struck out nine in seven innings, and the Indians held on for the win.

AL Central-leading Cleveland had a 9-1 lead heading into the bottom of the eighth, and almost blew it. Run-scoring singles by Tim Anderson and Kevan Smith trimmed the Indians’ lead to 9-5 in the ninth before manager Terry Francona replaced Dan Otero with Cody Allen.

Adam Engel greeted the closer with a two-run triple before Allen struck out Nicky Delmonico and Yolmer Sanchez for his 23rd save in 26 chances.

TIGERS 4, TWINS 2

DETROIT (AP) — Matthew Boyd pitched six strong innings and the Tigers beat the Twins on Jack Morris Day at Comerica Park.

The game started 20 minutes late because of the ceremony to retire Morris’ No. 47 jersey. Morris and longtime teammate Alan Trammell were inducted into the Hall of Fame earlier this month.

Boyd (7-10) won for the third time in four starts, giving up one run and two hits. Shane Greene pitched the ninth for his 25th save.

METS 4, MARLINS 3

MIAMI (AP) — Jose Reyes hit a two-run homer and Noah Syndergaard struck out seven in seven innings, leading the Mets to the victory.

Michael Conforto also connected for New York, which took two of three in the weekend series. Wilmer Flores knocked in a run with a sacrifice fly.

Bryan Holaday had two hits and drove in two runs for Miami. Wei-Yin Chen (4-9) allowed four runs, two earned, and four hits in six innings.

BLUE JAYS 2, RAYS 1

TORONTO (AP) — Kevin Pillar scored the tiebreaking run on an infield grounder in the sixth inning, helping the Blue Jays avoid a three-game series sweep.

Devon Travis had two hits and drove in a run as Toronto won for the second time in nine meetings with Tampa Bay.

COMMENTS