Rookie comes through again for Giants
ST. LOUIS >> San Francisco Giants rookie Christian Arroyo has already had some memorable big league moments. He added perhaps his biggest on Saturday night. Arroyo’s two-run double broke a scoreless tie and the San Francisco Giants beat the St. Louis Cardinals 3-1 in 13 innings. Arroyo’s double off the wall in left field scored Buster Posey and Brandon Crawford and came on the 12th pitch he saw from Cardinals reliever Kevin Siegrist. Posey, Crawford and Eduardo Nunez had singled to load the bases, giving the Giants their first runners in scoring position. “He (Siegrist) did a great job for a lefty throwing at the inside part of the plate with authority,” Arroyo said. “I just kind of went into battle mode and tried to stay as free as I could and not get locked up.” Mac Williamson followed with a sacrifice fly to score Nunez.
Giants starter Jeff Samardzija threw eight innings, scattering five hits and striking out eight. He threw 75 of his 105 pitches for strikes.
“He’s pitching right now,” Giants manager Bruce Bochy said. “He’s got four pitches going and with command. First-pitch strikes and quality strikes.”
It was the fourth straight start that Samardzija didn’t surrender a walk. He has 36 strikeouts during that span. “I thought my fastball was there tonight, when I needed a strike, a quality strike, I could go to my fastball,” Samardzija said. “The curveball too, I could throw my curveball for a strike and it just gave me another dimension.”
Hunter Strickland, Derek Law and Josh Osich pitched in relief for the Giants, who won for the seventh time in eight games.
Marlins 10, Dodgers 6
LOS ANGELES >> Giancarlo Stanton hit three doubles in a game for the first time in his career and Dan Straily didn’t allow a hit until the fifth inning as Miami snapped a five-game skid with a victory over Los Angeles.
J.T. Riddle had three hits, including a home run, and four RBIs for the Marlins, who had lost 10 of their previous 11 games.
Reds 12, Rockies 8
CINCINNATI >> Scott Schebler’s homer completed Cincinnati’s comeback from a five-run deficit, and the Reds ended a seven-game losing streak — their longest in a year — with a victory over Colorado.
Braves 5, Nationals 2
ATLANTA >> Rio Ruiz, Matt Kemp and Tyler Flowers hit home runs and Atlanta again relied on its bullpen for a victory over Max Scherzer and Washington, the Nationals’ fourth straight loss.
Pirates 6, Phillies 3
PITTSBURGH >> Ivan Nova pitched into the eighth inning for his first win in four starts since April 29, leading Pittsburgh past Philadelphia.
Diamondbacks 9, Padres 1
SAN DIEGO >> Robbie Ray took a shutout into the eighth inning, David Peralta had four hits, and Arizona beat San Diego for its fifth straight win.
Cubs-Brewers, ppd., rain
CHICAGO >> The game between Milwaukee and Chicago was rained out. The game will be made up on July 6.
Athletics 8, Red Sox 3
OAKLAND, CALIF. >> Chad Pinder hit a monster home run, Khris Davis and Mark Canha also connected in the fifth inning, and Oakland cleared the fences four times in all to beat Boston for its third straight win.
Rays 9,Yankees 5
ST. PETERSBURG, FLA. >> Corey Dickerson homered twice and Tampa Bay won its season-high fourth in a row, beating New York in a game that included three hit batters, three ejections and one animated argument.
Royals-Twins, ppd., rain
MINNEAPOLIS >> Minnesota postponed its game against Kansas City because of rain, prompting a doubleheader to finish the series today.
Indians 3,Astros 0
HOUSTON >> Mike Clevinger pitched no-hit ball into the seventh inning, and Andrew Miller and Cody Allen completed the three-hitter to pitch Cleveland past Houston. Clevinger yielded two hits and struck out a career-high eight in 7-plus innings, the longest outing of his career.
Orioles 7, Blue Jays 5
BALTIMORE >> Welington Castillo hit a go-ahead home run for the second consecutive game to lead Baltimore past Toronto at sold-out Camden Yards.
White Sox 16, Mariners 1
SEATTLE >> Avisail Garcia homered in his first two atbats and had a career-high six RBIs, and Chicago battered Seattle’s depleted pitching staff in a win over the Mariners.
Mets 7,Angels 5
NEW YORK >> Jose Reyes had three instrumental hits, including the 2,000th of his career, and Terry Collins made the right moves on a milestone night as New York held off Los Angeles.
San Francisco’s Christian Arroyo hit a two-run double during the 13th inning on Saturday.