SAN FRANCISCO – Madison Bumgarner pitched himself into the San Francisco record book, took a share of the major league lead for wins and, most important to the soft-spoken southpaw, moved his team one step closer in an NL West race that could go down to the wire.
Bumgarner struck out eight on the way to his 18th victory, and the Giants , who have won a season-best 10 straight home games, moved within one game of NL West-leading Los Angeles by beating the Dodgers 9-0 on Friday.
“It’s not hard to get up for the Dodgers series, especially the circumstances we’re in,” Bumgarner said. “The offense did an unbelievable job and kept scoring runs.”
Bumgarner needs two wins over his final three starts to become the Giants’ first 20-game winner since John Burkett (22) and Bill Swift (21) in 1993. Bumgarner has 207 strikeouts, most in a season by a San Francisco left-hander.
Pinch hitter Travis Ishikawa splashed a three-run homer into McCovey Cove, and Brandon Crawford hit a two-run drive in the fifth to help Bumgarner win his fifth straight start. Buster Posey and Crawford hit RBI doubles in the first as the Giants jumped on Hyun-Jin Ryu (14-7).
The Dodgers’ left-hander exited after only one inning because of irritation in his pitching shoulder.
Ryu will be re-examined Saturday in the Bay Area.
Cardinals 5, Rockies 1
In St. Louis, Adam Wainwright won his 18th game to tie for the major league lead and Matt Holliday hit a long three-run homer in the first inning.
Wainwright (18-9) allowed one run and six hits in eight innings with eight strikeouts and no walks. He retired his final 16 batters, improving to 7-1 against Colorado.
Phillies 3, Marlins 1 (10)
In Philadelphia, Cody Asche hit a two-run homer in the 10th.
Brewers 3, Reds 2
In Milwaukee, Lyle Overbay’s game-ending RBI single off the first pitch from Jumbo Diaz with one out helped the Brewers keep pace in the NL playoff race.
Mets 4, Nationals 3
In New York, Juan Lagares hit a go-ahead double and the Mets made it stand up, ending a 12-game home skid against Washington.
Pirates 7, Cubs 3
In Pittsburgh, Gerrit Cole won consecutive starts for the first time since early June, NL batting leader Josh Harrison had three hits and the surging Pirates earned their seventh win in eight games.
Chicago starter Tsuyoshi Wada (4-3) gave up four runs and nine hits in 4⅓ innings.
Padres 6, Diamondbacks 5
In Phoenix, Eric Stults snapped a string of three straight losses, and Rene Rivera homered.
Orioles 2, Yankees 1 (11) (1st)
Orioles 5, Yankees 0 (2nd)
In Baltimore, Bud Norris pitched seven innings of three-hit ball, and the Orioles blanked New York to become the first team since 2006 to sweep a doubleheader from the Yankees.
New York’s Ichiro Suzuki was 0-for-2 with a walk in the nightcap.
In the first game of the day-night twinbill, Jimmy Paredes hit a two-run double with two outs in the 11th inning.
Mariners 4, Athletics 2
In Seattle, Robinson Cano, Kendrys Morales and Logan Morrison homered, and the Mariners pulled within a half-game of the Athletics for the top spot in the AL wild-card chase.
Oakland has seen nearly all of its wild-card lead disappear, going 3-12 over its last 15 games.
Red Sox 4, Royals 2
In Kansas City, Allen Webster pitched six solid innings and Jemile Weeks stroked a pair of doubles and scored two runs.
Royals leadoff hitter Norichika Aoki was 0-for-4.
Red Sox reliever Koji Uehara pitched one scoreless inning for his first hold of the season.
Angels 11, Astros 3
In Anaheim, David Freese hit a two-run homer and Mike Trout had an RBI triple during Los Angeles’ seven-run fifth inning.
The Angels extended their winning streak to nine.
Tigers 7, Indians 2
In Detroit, J.D. Martinez homered, tripled and drove in four runs for the Tigers.
Rays 1, Blue Jays 0
In Toronto, Nathan Karns got his first major league win in his Tampa Bay debut, and Ryan Hanigan homered for the first time in almost three months.
Twins at White Sox — ppd.
Rangers 2, Braves 1
In Arlington, Texas, Robinson Chirinos hit a tiebreaking RBI single in the eighth inning, sending the Rangers past Atlanta.