WASHINGTON (AP) Jordan Zimmermann pitched eight solid innings, Asdrubal Cabrera homered and the Washington Nationals once again beat Tim Lincecum in a 6-2 win Saturday over San Francisco
Jayson Werth hit a pair of RBI singles for the NL East-leading Nationals, one night after San Francisco ended their 10-game winning streak.
Zimmermann (9-5) got off to a shaky start when Angel Pagan led off with a double and Hunter Pence followed with a home run. Zimmermann quickly settled in and allowed seven hits overall, striking out eight without a walk.
Lincecum (10-9) was seeking his 100th career win, but turned in the second-shortest start in the majors. He gave up six runs on six hits and four walks in 2 2-3 innings.
In his last seven starts against Washington, he's 0-6 and has permitted 34 earned runs in 32 2-3 innings.
ATHLETICS 2, ANGELS 1
OAKLAND, Calif. (AP) - Coco Crisp scored the go-ahead run on Joe Smith's wild pitch with two outs in the eighth inning, and Oakland moved into a first-place tie with Los Angeles atop the AL West.
Luke Gregerson (3-2) pitched a perfect eighth, and Sean Doolittle finished for his 20th save.
The division co-leaders (76-52) have the most wins in baseball. The Angels lost their fifth straight game this season at the Oakland Coliseum.
Smith (5-2) threw wildly to pinch-hitter Brandon Moss moments after plunking Derek Norris.
Jon Lester and C.J. Wilson had a nice pitchers' duel but left with no-decisions in a tie game.
ROYALS 6, RANGERS 3
ARLINGTON, Texas (AP) - Jeremy Guthrie gave up a home run on his first pitch and not much else, leading Kansas City past Texas for its 24th win in 30 games.
Alex Gordon had two hits, including a first-inning homer, and made a diving catch in left field for the AL Central leaders.
Guthrie (10-10) won for the fifth time in six starts. Shin-Soo Choo hit a leadoff homer - after that, Guthrie blanked the Rangers on four more hits before leaving after the eighth.
The Royals broke a 1-all tie by scoring three runs in the fifth, capitalizing on the wildness of Nick Tepesch (4-8). He gave up three four-pitch walks and two singles that inning.
Jarrod Dyson drove in three runs, matching a career high, with a bases-loaded walk and a two-run single for the Royals.
DODGERS 7, METS 4
LOS ANGELES (AP) - Adrian Gonzalez tied a season best with five RBIs, including a go-ahead, three-run homer that sent Los Angeles past New York.
The Dodgers beat the Mets for the 13th time in 15 meetings and increased their NL West lead over San Francisco to 4 1/2 games.
Zack Greinke (13-8) allowed four runs - three earned - and nine hits in seven innings, throwing 105 pitches on seven days' rest. He struck out four after he was pushed back two days because of elbow discomfort.
The 2009 AL Cy Young Award winner allowed a three-run homer to Juan Lagares and Lucas Duda's 24th of the year. Kenley Jansen closed for his 37th save.
Jacob deGrom (6-6) gave up five runs over six innings after getting reinstated from the disabled list.
CUBS 7, ORIOLES 2
CHICAGO (AP) - Chris Coghlan finally solved Bud Norris with a bases-loaded triple, leading the Chicago Cubs over Baltimore.
Cubs rookie Javier Baez hit his seventh homer in a game delayed because of rain for more than three hours.
Justin Grimm (4-2) pitched 3 1-3 hitless innings as the last-place Cubs won their second straight against the AL East leaders.
Coghlan was 0 for 15 with six strikeouts against Norris (11-8) before hitting his fifth triple of the season.
Before the game, the Orioles announced injured All-Star third baseman Manny Machado had decided to have season-ending right knee surgery.
MARINERS 7, RED SOX 3
BOSTON (AP) - Dustin Ackley's three-run homer capped a seven-run fourth inning that carried Seattle over Boston, sending the Red Sox to their seventh straight loss.
It was the ninth win in 12 games for the Mariners, who increased their slim lead over Detroit for the second AL wild card.
Boston designated hitter David Ortiz had his streak of reaching base four times in four straight games halted, but he did walk and was hit by a pitch before leaving with a bruised left elbow.
Trailing 3-0 in the fourth, the Mariners chased starter Brandon Workman (1-8) with their big inning.
Tom Wilhelmsen (2-2) struck out three in 1 1-3 innings of relief after starter Chris Young couldn't make it out of the fourth.
TWINS 12, TIGERS 4, 1ST GAME
TIGERS 8, TWINS 6, 2ND GAME
MINNEAPOLIS (AP) - Justin Verlander labored into the sixth inning, Nick Castellanos had two RBIs and Detroit salvaged a doubleheader split by beating Minnesota.
Torii Hunter and J.D. Martinez each had three of Detroit's 17 hits, and Joe Nathan notched his 27th save in 32 attempts. Verlander (11-11) improved to 5-0 in seven career starts at Target Field.
Still, with their loss in the afternoon, the Tigers dropped a season-worst three games behind first-place Kansas City in the AL Central. They also fell a game behind Seattle for the second wild-card spot.
In the opener, Twins rookie Kennys Vargas drove in five runs and starter Yohan Pino (2-5) struck out six in five innings. Joe Mauer had three RBIs.
Trevor May (0-3) failed to hold a 4-2 lead in the nightcap. Vargas finished the day with six RBIs and has 23 in his first 22 major league games, all this month.
Minnesota scored seven runs in the opener off starter Buck Farmer (0-1), who managed only four outs one day after the Twins routed the Tigers 20-6.
YANKEES 5, WHITE SOX 3
NEW YORK (AP) - Carlos Beltran gave the Yankees' struggling offense a jolt with a home run in his return to the lineup, and Martin Prado had another go-ahead hit against Chicago.
Hiroki Kuroda (9-8) worked in and out of trouble for six innings, allowing two runs and five hits in helping New York to its third straight win after a 2-7 stretch.
Beltran missed the previous three games because of a sore right elbow. He singled and scored in the fourth, then opened the sixth with a homer off Scott Carroll (5-8).
Prado hit a two-run double in the fourth that put New York up for good. He had a game-ending RBI single with two outs in the ninth Friday night.
The Yankees scored more than four runs for the first time since Aug. 8, a span of 11 games.
David Robertson pitched a scoreless ninth for his 34th save. Yankees batters did not strike out in a game for the first time since May 12, 2011, in an 11-5 loss to Kansas City.
The White Sox wasted an early lead for the second straight night, matching a season high with their fifth loss in a row.
BLUE JAYS 5, RAYS 4, 10 INNINGS
TORONTO (AP) - Jose Reyes singled home the winning run with two outs in the 10th inning, and Toronto beat Tampa Bay in a game the Rays played under protest.
The Blue Jays took a 4-3 lead in the seventh when Dioner Navarro hit a two-run homer off Brad Boxberger, but closer Casey Janssen couldn't hold on. Pinch-hitter James Loney singled home the tying run with one out in the ninth, handing Janssen his fourth blown save.
Colby Rasmus reached on a bunt single to begin the 10th against Joel Peralta (2-4) and stole second. Dustin McGowan (5-3) worked one inning for the win, and the Blue Jays improved to 6-13 in August.
Rays manager Joe Maddon protested the game in the fourth, claiming umpires granted Toronto a replay challenge after the next play had begun.
PIRATES 10, BREWERS 2
MILWAUKEE (AP) - Pedro Alvarez homered twice to break out of a 5-for-34 slump in Pittsburgh's victory over Milwaukee.
Alvarez hit a three-run shot in the fourth inning and a solo drive in the fifth against starter Wily Peralta (15-8). Russell Martin also connected for a three-run homer off the right-hander, who held the Pirates hitless for 3 2-3 innings but quickly fell apart.
Neil Walker had three hits and three RBIs.
Pittsburgh starter Edinson Volquez (11-7) pitched out of trouble almost every inning to improve to 3-0 in five August starts. The right-hander allowed 11 hits in 5 2-3 innings, but Milwaukee managed only two runs off him.
Third-place Pittsburgh won its third consecutive game to pull within four of the NL Central-leading Brewers.
INDIANS 3, ASTROS 2
CLEVELAND (AP) - Jose Ramirez's ninth-inning single lifted Cleveland over Houston.
Pinch-hitter Tyler Holt started the inning with a single off Jake Buchanan (1-3). After Roberto Perez moved Holt to second with a sacrifice, Michael Bourn walked. Buchanan's wild pitch pushed the runners to second and third before Ramirez lined a 3-2 pitch past third base.
Cleveland has 10 walk-off wins this season. Cody Allen (5-3) struck out two in a perfect ninth.
Trying to stay in playoff contention, the Indians (65-63) have won eight of 12.
DIAMONDBACKS 5, PADRES 2
PHOENIX (AP) - Didi Gregorius hit a three-run homer in the eighth inning after Arizona blew the lead in the top half, lifting the Diamondbacks over San Diego.
Vidal Nuno pitched effectively into the eighth and was in line for his first win with Arizona since being traded by the New York Yankees on July 6. Instead, the Padres loaded the bases and Yangervis Solarte hit a two-run single off Oliver Perez (3-3).
The Diamondbacks answered in the bottom half, when Gregorius tomahawked an 0-2 pitch just over the wall in right off Kevin Quackenbush (2-3) for his third hit in 40 at-bats over 11 games.
Jake Lamb singled to set up Gregorius' big hit and had his first career homer in the second.
Addison Reed worked a perfect ninth for his 30th save.
Nuno gave up two hits in 7 2-3 innings but is winless in nine games since the trade - the longest streak to start a career by an Arizona player.
Andrew Cashner made his first start for San Diego since coming off the disabled list and allowed two runs in five innings.
CARDINALS 6, PHILLIES 5, 12 INNINGS
PHILADELPHIA (AP) - Matt Carpenter hit a sacrifice fly in the 12th inning to lift St. Louis over Philadelphia.
Jhonny Peralta homered for the Cardinals, who have won eight of 10 and closed within a half-game of NL Central-leading Milwaukee.
Ryan Howard homered, and Marlon Byrd and Carlos Ruiz each drove in a pair of runs for the Phillies.
Pinch-hitter Daniel Descalso drew a leadoff walk in the 12th from Ken Giles (2-1). Descalso went to second on Jon Jay's sacrifice and moved to third on Peter Bourjos' infield single.
Seth Maness (5-2) pitched two scoreless innings and Trevor Rosenthal earned his 38th save in 43 chances.
REDS 1, BRAVES 0
CINCINNATI (AP) - Mike Leake pitched into the seventh inning and boosted Cincinnati's struggling offense by hitting a double and scoring the only run as the Reds ended a seven-game losing streak by beating Atlanta.
Leake (10-11) gave up a pair of hits and walked three, leaving with the bases loaded and two outs in the seventh. Jumbo Diaz got Tommy La Stella to hit into a forceout.
Aroldis Chapman, who pitched two innings Friday night, fanned the three batters he faced in the ninth for his 27th save in 29 chances.
Leake opened the sixth with a double off Ervin Santana (13-7) and came around on Billy Hamilton's sacrifice and Brandon Phillips' two-out single.
ROCKIES 5, MARLINS 4, 13 innings
DENVER (AP) - Corey Dickerson's single to right in the 13th inning scored Nolan Arenado to lift Colorado over Miami.
It was the second big hit for Dickerson, who sent the game into extra innings with a home run to the third deck in the ninth.
Matt Belisle (4-6), the ninth Rockies pitcher, got the win with one inning of perfect relief.
Arenado led off the 13th with a double off the wall in left field against Sam Dyson (2-1). Dickerson followed with a liner to right, and Arenado easily beat the throw from Giancarlo Stanton.
It was the sixth walk-off win for the Rockies this season.
Adeiny Hechavarria gave the Marlins a 4-3 lead in the ninth with an RBI single off closer LaTroy Hawkins. Dickerson tied it in the bottom half with his 19th home run of the season, hit off Steve Cishek. It was Cishek's fourth blown save.