Cole struggles as Pirates lose to Giants 13-5

PITTSBURGH (AP) — Hunter Pence drove in four runs and the San Francisco Giants pounced on Pittsburgh starter Gerrit Cole for seven runs then added six more against the bullpen to rout the Pirates 13-5 on Friday night.

Leadoff man Denard Span went 4 for 5 with a home run and scored four times, Joe Panik went 3 for 5 with a run and an RBI and Pence went 3 for 4 as the top of the Giants’ lineup erupted offensively.

Trailing by a run entering the fourth, the Giants rattled off five straight hits in that inning to score three runs, then added five more on four hits in the sixth. Buster Posey and Brandon Belt each had two-run doubles in that rally. Belt added a solo homer in the eighth and finished with four RBIs.

Johnny Cueto (6-7) fought through seven hits to get the win. After giving up three runs in the first, he settled down to hold the Pirates scoreless over his final four innings.

Cole (6-7) had seven strikeouts but gave up 10 hits. He dealt with an elevated pitch count all night and took 114 to get through 5 1/3 innings.

Andrew McCutchen went 2 for 2, walked and reached on a hit by pitch, but left the game in the seventh inning after fouling a pitch off his foot. He completed the at-bat, singled, and then was lifted for a pinch-runner.

Giants third baseman Ryder Jones entered the game in the sixth and recorded his first major league hit in the eighth on a single to center field. Relief pitcher Dan Slania made his major league debut in the ninth.

Reds 5, Cubs 0

CINCINNATI (AP) — Scott Feldman held Chicago Cubs’ depleted lineup to two singles over seven innings Friday night, and Adam Duvall hit a three-run homer, powering the Cincinnati Reds to a 5-0 victory.

The Reds won for only the sixth time in their last 29 games against the NL Central rival.

Feldman (7-5) didn’t allow a hit until Ian Happ singled with two outs in the sixth. Addison Russell singled in the seventh. Feldman walked two, struck out seven and threw 108 pitches.

Mets 2, Phillies 1

NEW YORK (AP) — Jacob deGrom struck out 12 in seven dominant innings to win his fourth consecutive start, leading New York past Philadelphia.

Curtis Granderson and Travis d’Arnaud each had an RBI single for the Mets, who have won six of seven since getting swept in four games at Dodger Stadium. They returned from a 5-5 trip and managed just enough offense against the worst team in the majors to earn their third consecutive victory.

Rays 6, Orioles 4

BALTIMORE (AP) — Adeiny Hechavarria hit a tying single in the ninth inning and Steven Souza followed with a three-run homer in the 10th to carry Tampa Bay past Baltimore.

Hechavarria went 4 for 4 and Wilson Ramos hit his first homer with the Rays. They had nobody on with two outs in the ninth before rallying from a 3-2 deficit against closer Brad Brach.

Royals 8, Twins 1

KANSAS CITY, Mo. (AP) — Jason Vargas picked up his American League-leading 12th victory, and Eric Hosmer hit a three-run homer to help Kansas City beat Minnesota.

Vargas (12-3) tied Clayton Kershaw of the Dodgers for the major league lead in wins and lowered his ERA to 2.22, which tops the American League. He allowed two hits and one run over seven innings.

Ervin Santana (10-5) took the loss, yielding seven runs, five earned, and eight hits.

Cardinals 8, Nationals 1

ST. LOUIS (AP) — Mike Leake pitched eight strong innings and Yadier Molina drove in four runs to help St. Louis beat Washington.

The Cardinals have won five of their past six, while the Nationals have dropped four of six.

Leake (6-6) got his first win since he last went eight innings in a victory over Los Angeles on May 24. He pitched eight innings, giving up one run on five hits, striking out four and walking three.