SAN FRANCISCO (AP) — San Francisco moved within one game of National League West leader Los Angeles by trouncing the Dodgers 9-0 on Friday, with starting pitcher Madison Bumgarner taking a share of the major-league lead with his 18th win of the season.

The NL West is one of three division titles that are still up for grabs in the final month of the regular season. The NL Central is another, with Pittsburgh and Milwaukee both winning to stay within range of leader St. Louis, which defeated Colorado.

The American League Central is the other division in play, and Detroit reclaimed the lead by beating Cleveland, replacing Kansas City, which lost to Boston.

The other key AL clash of the day saw Seattle defeat Oakland to cut the margin between those teams to half a game in the tightening race for the wild-card berths.

San Francisco moved within one game of the Dodgers for the first time in six weeks. The Giants have won a season-best 10 straight home games and have a handy lead in the wild-card race besides their division challenge.

Pinch-hitter Travis Ishikawa splashed a three-run homer into the waters of McCovey Cove behind the right-field stands, 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), who left after the first due to a problem with his pitching shoulder.

Baltimore won both games of a double-header against the New York Yankees — becoming the first team in eight years to do that against the pinstripes — to stretch their AL East lead to 11-1/2 games with only 15 to play.

In the opening game, the Orioles fell behind in the top of the 11th when Chris Young homered off Brad Brach (7-1), but responded in the bottom of the frame when Jimmy Paredes hit a two-run double with two outs to secure a 2-1 victory.

The Orioles doubled up with a 5-0 win in the night game, with Bud Norris (13-8) striking out ten in seven scoreless innings.

There was bad news off the field for Baltimore, with Chris Davis beginning a 25-game suspension for a positive test for an amphetamine. The suspension will cover the final 17 games of the regular season and run into the playoffs, or perhaps into 2015.

New York is five games back in the chase for the second AL wild card and looks likely to miss the postseason in consecutive years for the first time since 1992-93.

Seattle's Robinson Cano, Kendrys Morales and Logan Morrison homered to power the Mariners to a vital 4-2 win over Oakland.

Oakland has seen nearly all of its wild-card lead disappear, going 3-12 over its past 15 games.

Cano went long in the first inning and Morrison added his in the fifth inning, both off Jason Hammel (10-11). Morales hit a line drive that cleared the fence in the sixth.

Detroit's J.D. Martinez homered, tripled and drove in four runs for to lead the Tigers to a 7-2 victory against Cleveland and back to the top of the AL Central.

Martinez broke a 1-1 tie in the fourth with a two-run homer, and then drove in two more runs with his triple in the seventh.

Detroit starter David Price (14-11) allowed one run in 7 2-3 innings.

Los Angeles' David Freese hit a two-run homer and Mike Trout had an RBI triple during a seven-run fifth inning that lifted the Angels to an 11-3 win against Houston and their ninth consecutive victory.

Kole Calhoun had a tiebreaking, two-run single in the fifth for the major league-leading Angels (92-55), who opened an 11-game lead atop the AL West and appear certain to claim the division for the first time in five years.

The Angels erased an early 3-0 deficit with another barrage from the majors' most productive offense. Los Angeles has scored at least seven runs in eight consecutive games.

The New York Mets finally managed to win at home against Washington, taking a 4-3 victory to end a run of 12-successive defeats at the hands of the Nationals at Citi Field.

Juan Lagares hit a go-ahead double and the Mets claimed the win when Jenrry Mejia struck out Ian Desmond with two runners on base in the ninth.

Washington remained 8-1/2 games clear of Atlanta atop the NL East.

Pittsburgh kept up its tenuous playoff ambitions by downing the Chicago Cubs 7-3 to make it seven wins from eight.

Pirates' starter Gerrit Cole (9-5) won consecutive starts for the first time since early June and improved to 5-0 in his career against the Cubs, allowing three runs in six innings with six strikeouts.

NL batting leader Josh Harrison had three hits as Pittsburgh stayed within 2-1/2 games of NL Central leader St. Louis, and 1-1/2 games ahead of Milwaukee in the race for the last wild-card berth.

Milwaukee stayed on the Pirates' tail by edging Cincinnati 3-2, with Lyle Overbay hitting a game-ending single with one out in the ninth.

Tampa Bay's Nathan Karns got his first major league win in his first outing for the Rays, pitching seven scoreless innings with eight strikeouts to guide the Rays to a 1-0 win over Toronto.

Kansas City dropped out of the AL Central lead for the first time in over a month following a 4-2 home defeat by Boston, with Allen Webster pitching six solid innings for the Red Sox.

St. Louis' Adam Wainwright won his 18th game to tie for the major league lead, steering the Cardinals past Colorado 5-1.

Philadelphia's Cody Asche hit a two-run homer in the 10th inning to lift the Phillies to a 3-1 win versus Miami.

Texas' Robinson Chirinos hit a tiebreaking RBI single in the eighth inning, sending the Rangers to a 2-1 victory over Atlanta.

San Diego extended Arizona's losing skid to seven games by beating the Diamondbacks 6-5.