Blows 10th save
Jerome Williams won his fourth straight decision since joining the Angels last month, and Torii Hunter homered and drove in three runs last night in a 4-2 victory over Oakland that kept Los Angeles’s flickering AL wild-card hopes alive.
The Angels, who were eliminated from the AL West race Friday night with Jered Weaver’s 3-1 loss to Gio Gonzalez, are 2 1/2 games behind the Red Sox and one behind Tampa Bay for the with four games remaining.
Williams, who improved to 4-0 in six starts, allowed a run and five hits in 6 1/3 innings, struck out two and walked two.
Jordan Walden got the last three outs for his 32d save, despite giving up Jemile Weeks’s second RBI single.
Guillermo Moscoso (8-10) gave up four runs in seven innings.
Cardinals 2, Cubs 1 - The Cardinals stayed alive in the NL wild-card race by keeping their bat on their shoulders. Chicago’s Carlos Marmol forced home the tying run with a bases-loaded walk to Ryan Theriot with two outs in the ninth inning and followed with a game-ending wild pitch for host St. Louis.
The Cardinals moved two games behind the Braves with four to play.
Marmol (2-6) blew a save for the 10th time in
Nationals 4, Braves 1 - Visiting Atlanta lost for the 16th time in 26 games, getting shut down by Chien-Ming Wang, who also drove in a run with his first career hit.
Making his 11th start since returning from a two-year layoff after shoulder surgery, Wang (4-3) allowed one run and four hits in six innings and lowered his ERA to 4.04.
Diamondbacks 15, Giants 2 - Ian Kennedy pitched six innings to earn his NL-best 21st win and host Arizona routed San Francisco, eliminating the defending World Series champions from the postseason picture.
Mets sweep Phillies, 2-1, 6-3 - Philadelphia’s Hunter Pence dropped a fly ball for an error that led to five unearned runs, and host New York completed a doubleheader sweep with a 6-3 win that handed the NL East champions their eighth straight loss.
Having already secured homefield advantage throughout the postseason, the Phillies remained winless since clinching their fifth straight division title last Saturday.
Orioles 6, Tigers 5 - Justin Verlander lost his streak of 12 consecutive winning starts, and visiting Baltimore went on to a victory over Detroit when Matt Angle executed a tiebreaking squeeze bunt in the ninth.
The righthander was bidding to become the first pitcher to win 13 starts in a row since Ellis Kinder of the Red Sox in 1949, according to STATS LLC.
In other games - Mariners ace Felix Hernandez was forced out of the game when he took a line drive off his right forearm during the Rangers’ six-run fourth inning, and host Texas beat Seattle, 7-3. Hernandez was diagnosed with a bruised right forearm . . . Shelley Duncan drove in three runs in each half of a day-night doubleheader, and host Cleveland erased a six-run deficit to beat Minnesota, 7-6, for the sweep. The Indians won the opener, 8-2 . . . Aaron Harang (14-7) threw eight sharp innings as host San Diego blanked the Dodgers, 3-0 . . . Rookie Josh Harrison had four hits to lead host Pittsburgh to a 4-3 victory over Cincinnati, ensuring the Reds would have a losing season a year after they won the NL Central . . . Pinch hitter Corey Hart had a two-run double in the seventh as host Milwaukee rallied to beat Florida, 6-4 . . . Alex Rios and Brent Morel homered to lead host Chicago over Kansas City, 6-3 . . . Chris Nelson walked with the bases loaded in the 13th and Colorado snapped a nine-game losing streak with a 4-2 win at Houston.