Mark J. Terrill, Associated Press
Arizona pitcher Brandon Webb delivers against the Dodgers on the way to his 15th win of the season.

LOS ANGELES — Brandon Webb scattered six hits over eight innings to win his big league-leading 15th game, and the Arizona Diamondbacks beat Los Angeles 2-1 Thursday night to extend their lead over the Dodgers to two games in the NL West.

Slugging outfielder Manny Ramirez, acquired by the Dodgers from Boston earlier Thursday, is expected to make his Los Angeles debut tonight against Arizona's Randy Johnson in the second game of a four-game series.

Webb (15-4) walked one and struck out six in outpitching Derek Lowe and continuing his domination of the Dodgers. The 2006 NL Cy Young Award winner is 8-0 in his last nine starts against Los Angeles, allowing nine runs in 71 innings.

Brandon Lyon blanked the Dodgers in the ninth to earn his 23rd save in 28 chances.

The win was the sixth in seven games for the Diamondbacks, while the Dodgers lost for just the second time in seven games.

The Dodgers took a 1-0 lead in the sixth when Juan Pierre hit a one-out single, took third on Matt Kemp's hit-and-run single and scored when second baseman Orlando Hudson trapped Russell Martin's broken-bat blooper and threw him out at first. Kemp's hit extended his hitting streak to a career-high 18 games.

The lead didn't last long. Conor Jackson doubled off to open the Arizona seventh, took third on Chad Tracy's infield out and scored on a double by Mark Reynolds, snapping the Dodgers' scoreless inning streak at a season-high 29 innings. Chris Snyder followed with a single to drive in the go-ahead run and chase Lowe (8-9).

The Dodgers threatened in the eighth when pinch hitters Andre Ethier and Mark Sweeney singled to open the inning and Pierre sacrificed. Kemp followed with a liner to left, which Jackson raced in to catch before making a one-hop throw to nail Ethier at the plate. Snyder made a lunging tag, ending the inning.

Lowe, who gave up one hit in eight shutout innings against Washington in his previous start, allowed seven hits and two runs in 6 1-3 innings with no walks and seven strikeouts.

PHILLIES 8, NATIONALS 4: At Washington, Jimmy Rollins and Jayson Werth homered, and Philadelphia stretched its winning streak to five games. The first-place Phillies completed a three-game sweep of the injury-riddled Nationals and took a one-game lead over idle New York in the NL East. Washington has lost nine straight, tying this season's longest streak and the worst skid since the Nationals moved from Montreal in 2005. Kyle Kendrick (9-5) earned his first win since July 1, giving up two runs and seven hits in 6 2/3 innings.

Werth's solo homer and Rollins' RBI groundout helped the Phillies go up 3-0 in the second. Rollins hit a two-run homer in the fourth to give Philadelphia a 5-2 lead.

Ryan Howard and Pat Burrell added RBI singles in a three-run sixth that gave the Phillies an 8-2 lead. Washington helped the Phillies by making three errors, two of which led to runs off starter John Lannan (6-11).

CUBS 11, BREWERS 4: At Milwaukee, Jim Edmonds hit two homers, including a grand slam, and Chicago finished off a four-game sweep of Milwaukee. Just five days ago, the Cubs and Brewers were tied atop the NL Central. Since then, the Brewers have lost five straight and are five games behind Chicago, which has won five straight. Rich Harden (1-1) picked up his first NL win, giving up a run and six hits in seven innings with nine strikeouts. Alfonso Soriano and Kosuke Fukudome homered for the Cubs, who swept four games from the Brewers for the first time since 2003.

Edmonds, who missed the previous three games with a sore left knee, led off the third with a homer to give the Cubs the lead.

With two outs in the fourth, Dave Bush (5-9) walked Aramis Ramirez. Fukudome doubled and Mark DeRosa was hit with an 0-2 pitch. Edmonds followed with his seventh grand slam. It was his 27th multihomer game.

BRAVES 9, CARDINALS 4: At Atlanta, rookie Clint Sammons homered and drove in three runs for Atlanta, which snapped a five-game losing streak. Sammons, who was called up from the minors on Monday, picked up his first career RBI in the fourth, singling in a run that tied the game at 3. Two innings later, he put the Braves ahead to stay with his first homer, a two-run shot. Sammons added another hit in the eighth and scored the Braves' final run.

Atlanta's Omar Infante chipped in with three hits and two RBIs, including a homer leading off the second.

Reliever Jeff Bennett (2-4) picked up the win with two scoreless innings.

St. Louis starter Joel Pineiro (3-5) gave up 10 hits and six runs in six innings.

MARLINS 12, ROCKIES 2: At Miami, Anibal Sanchez won his first start in 15 months, and Hanley Ramirez and Jorge Cantu hit home runs for Florida. Sanchez allowed two runs and six hits in 5 2/3 innings to win in his first start since May 2007. A shoulder injury that required surgery last June sidelined him for most of last season, after he won 10 games, including a no-hitter, as a rookie in 2006.

Rockies starter Jorge De La Rosa (5-6) retired just five batters, his shortest outing of the season. He left after allowing six runs in the second, including two on walks with the bases loaded.

De La Rosa gave up five hits, walked four and hit a batter. He allowed a two-run single to Jeremy Hermida and Dan Uggla's two-run double.

Ramirez homered in the fifth to make it 11-1.

Troy Tulowitzki, who entered the game batting .556 (20-for-36) since coming off the disabled list July 21, went 0-for-5 for the Rockies.

American League

TWINS 10, WHITE SOX 6: At Minneapolis, Jason Kubel's three-run homer highlighted an unruly seventh inning in Minnesota's victory over Chicago. The game was stopped for several minutes when fans threw hats and baseballs onto the turf and had the White Sox running for the shelter of the dugout. Twins manager Ron Gardenhire punted his hat over his head after third base umpire Marty Foster tossed him in the seventh for arguing a called strike on Denard Span, and fans responded by tossing dozens of hats, and several baseballs, onto the field. White Sox manager Ozzie Guillen quickly pulled his players off the field, and the Metrodome public address announcer warned the announced crowd of 31,493 that the Twins were risking a forfeit if the behavior continued.

The fans settled down after about five minutes, and the Twins had a four-run inning to erase a 4-3 deficit. Joe Mauer tied the game with an RBI single and Kubel followed with his homer off Octavio Dotel for a 7-4 lead.

Jermaine Dye hit a two-run homer off Matt Guerrier in the eighth, but the Twins tacked on three runs in the bottom of the inning.

ANGELS 12, YANKEES 6: At New York, Torii Hunter, Vladimir Guerrero and Juan Rivera hit three-run homers for Los Angeles, which continued its East Coast romp. Coming off a three-game sweep at Boston in which they scored 22 runs, the Angels hit three three-run homers in a game for the first time in 30 years. Los Angeles improved baseball's best record to 68-40 with its 11th victory in 13 games since the All-Star break. Jon Garland (10-6) coasted to his 10th win and Garret Anderson had four hits for the second consecutive night.

Ivan Rodriguez received a boisterous ovation in his first at-bat for New York. The 14-time All-Star catcher arrived in New York just hours after being acquired from Detroit on Wednesday. He went 1-for-3.

Mark Teixeira got his first two hits, an RBI and a stolen base for the Angels. He went 0-for-4 in his debut Wednesday.

Andy Pettitte (12-8) allowed nine runs and 11 hits in 5 1-3 innings.

INDIANS 9, TIGERS 4: At Cleveland, Fausto Carmona won for the first time since May 12, and Grady Sizemore had four RBIs to lead Cleveland. Carmona (5-3) made his second start after spending two months on the disabled list with a hip injury. He was rocked for nine runs in 2 1/3 innings when he rejoined the rotation last week. A 19-game winner last season, Carmona was charged with two runs and five hits in 6 1/3 innings. The right-hander hadn't won since shutting out Toronto nearly three months ago.

Reliever Rafael Perez got an inning-ending double play in the seventh and struck out the side in the eighth.

Sizemore hit a three-run homer, his 27th, in the fifth off Justin Verlander (8-11) and Sal Fasano drove in two runs as the Indians split the four-game series.

MARINERS 8, RANGERS 5: At Arlington, Texas, knuckleballer R.A. Dickey limited his former team to two runs and six hits pitching into the eighth inning, and Adrian Beltre homered for Seattle. Dickey (3-6) had lost his previous three decisions, but was in control against a lineup that entered the game with a team batting average of .282, tops in the majors. He struck out two and walked one in 7 2/3 innings. The 33-year-old right-hander was with Texas for parts of five seasons. Ichiro Suzuki tripled and doubled for the Mariners, who had lost nine of their previous 11 and seven of the last nine against the Rangers. Ramon Vazquez homered and had three RBIs for Texas and Chris Davis went 3-for-4.

Texas rallied in the ninth, cutting into an 8-2 deficit on Vazquez's RBI single and Frank Catalanotto's two-run double. But Mariners closer J.J. Putz, in a non-save situation, got the final two outs.