UNDATED (AP) — The Los Angeles Angels salvaged the finale of their weekend series against Oakland -- and regained a one-game lead over the Athletics in the AL West in the process. The Angels built an early 9-0 lead and held off the Athletics 9-4 behind Jered Weaver's 14th victory.

The Angels roughed up Oakland starter Scott Kazmir, a 14-game winner himself, with six runs in the opening three innings. The big hit was a two-run home run by Josh Hamilton, his 10th of the season. Mike Trout hit his 29th of the season, off reliever Jesse Chavez.

Weaver went six and two-thirds innings, giving up a pair of home runs by Alberto Callaspo and Andy Parrino in the seventh after the Angels took a 9-0 lead.

In other baseball:

— The Milwaukee Brewers beat the Pirates 4-3 to avoid a three-game sweep by the Bucs. The win, along with Philadelphia's win over St. Louis, secures Milwaukee's hold on the National League Central. The Brewers now lead the Cards by 1 ½ games and Pirates by five. Mike Fiers (FY'-urs) held Pittsburgh to two hits in seven innings for his fourth straight win since coming up from Triple-A and closer Francisco Rodriguez picked up his 39th save.

— In the Phillies 7-1 win over the Cardinals, Jimmy Rollins homered and Jerome Williams tossed eight strong innings. Ben Revere had a pair of hits and a run batted in for the Phillies, who took two of three from St. Louis to claim consecutive series wins for the first time since April. The Cards loss was just their third in 11 games.

— Lucas Duda homered twice, drove in a career-high five runs and was involved in the New York Mets' first triple play in over four seasons in an 11-3 victory over the Los Angeles Dodgers. Bartolo Colon (bar-TOH'-loh koh-LOHN') improved to 12-10. Despite the loss, the Dodgers maintained their 4 1-2 game lead on San Francisco in the NL West following the Giants' 14-6 defeat at Washington.

— Ian Desmond and Bryce Harper each homered and drove in two runs as the streaking Nationals rallied from a five-run deficit to beat the Giants 14-6. The Nats have won 12 of their last 13 games to bolster their lead to eight games over Atlanta in the National League East.

— Alfredo Simon (SY'-muhn) pitched went seven innings to earn his first win in eight starts since the All-Star break and Todd Frazier homered as the Reds held on for a 5-3 win over the Braves. Simon is 13-8.

— Trevor Bauer took a shutout into the seventh and won for the first time since July 18 as Cleveland beat Houston 3-1. Cody Allen, the Indians' fourth pitcher, worked out of ninth-inning trouble for his 17th save. The Indians took two of three games from the Astros in the series.

— Victor Martinez homered and had four RBIs in the Detroit Tigers' 13-4 victory rout of Minnesota.

— San Diego beat Arizona 7-4. Yasmani Grandal homered and drove in four runs as Ian Kennedy won his 10th game.

— Nolan Arenado hit a two-run homer and Christian Bergman pitched into the seventh to earn his first major league win as the Colorado Rockies beat the Miami Marlins 7-4.

—Scott Baker won as a starter for the first time in more than three years as the Rangers beat the AL Central-leading Kansas City Royals 3-1 to avoid a series sweep. Adrian Beltre (BEHL'-tray) put Texas ahead to stay with an RBI double in the first.

— Dustin Ackley had three hits and scored three runs and Seattle's bullpen was sharp for the second straight day as the Mariners beat Boston 8-6. The loss is Boston's eighth straight.

— Evan Longoria singled home the go-ahead run in the 10th inning as Tampa Bay edged Toronto 2-1. Jake McGee worked two innings for the win and Brad Boxberger finished for his second save in five chances as the Rays won for the eighth time in 11 road games.

— Pinch-hitter Brian McCann lined a three-run homer with two outs in the 10th inning to give the Yankees 7-4 win over the White Sox. The victory gave the New Yorkers a three game sweep. Chasing an American League playoff spot the Yankees have won four in a row.

— American League East leader Baltimore finished off a nine game road trip with a mark of 4-5 after losing to the Cubs in Chicago 2-1. The O's only hit was a home run in the seventh inning off winner Tsuyoshi Wada. This was the Orioles first losing road trip of the season.

OAKLAND, Calif. (AP) — Athletics closer Sean Doolittle was placed on the 15-day disabled list by Oakland about an hour before Sunday's game with the Los Angeles Angels with a strained right intercostal, a muscle in the rib cage.

Doolittle, who saved the last two games against the Angels, is 1-3 with 20 saves and a 2.28 ERA in 54 relief appearances. He has walked five and struck out 80 in 55 1-3 innings. Opponents are batting just .171 against him

Right-hander Dan Otero was recalled from Triple-A Sacramento.