Pinch-hitter Maicer Izturis drove home pinch-runner Jeremy Moore with a bases-loaded sacrifice fly in the ninth inning, and the Angels rallied to beat the New York Yankees, 2-1, last night in Anaheim, Calif., for their fifth win in six games.
Jered Weaver struck out 11 Yankees during eight innings of three-hit ball, but the Los Angeles ace left without a victory when his teammates couldn’t solve Bartolo Colon, who yielded six hits and an unearned run in seven resilient innings.
After Alberto Callaspo led off the ninth with an infield single off Aaron Laffey (2-2), Vernon Wells singled to left off Luis Ayala, who then hit Peter Bourjos with a pitch.
Izturis’s drive to center easily scored Moore for the Angels’ 10th win of the season on their final swing.
Tigers 8, Twins 4 - Alex Avila hit a three-run homer in the second inning and Ramon Santiago added a two-run shot in the fourth to help host Detroit rally to its seventh straight victory.
Brad Penny (10-10) allowed four runs in the top of the first, but settled down and Detroit was able to slug its way back.
Phillies 5, Brewers 3 - Ryan Howard homered in his return to the lineup and Roy Halladay continued the Phillies’ pitching dominance in Milwaukee.
The NL East’s top team won its fifth straight.
The Phillies’ cleanup hitter staked Halladay to a three-run, first-inning lead with his 32d homer of the season.
Halladay (17-5) struck out nine to reach 204 for the season and scattered four hits and a run over eight innings.
Rangers 13, Athletics 4 - Colby Lewis pitched into the eighth inning for his first victory in nearly a month while giving up another home run as AL West-leading Texas beat Oakland.
Lewis (12-10) trailed, 2-0, only four batters into the game after Josh Willingham’s two-run homer, the AL-high 33d allowed by the Rangers righthander this season. But Texas got even in the bottom of the first and Oakland didn’t score again until after Lewis had thrown his last pitch.
Indians 8, White Sox 4 - Lonnie Chisenhall hit a pair of two-run homers and Cleveland won in Chicago.
Orioles 2, Blue Jays 0 - Jeremy Guthrie pitched three-hit ball for seven innings, Vladimir Guerrero and Nick Markakis each drove in a run, and Baltimore won in Toronto for its third straight win.
Mariners 7, Royals 3 - Ichiro Suzuki had four hits, including a homer, to help host Seattle beat Kansas City.
Cardinals 4, Braves 3 - Nick Punto hit a sacrifice fly with the bases loaded in the 10th inning after Albert Pujols’s two-run single tied it an inning earlier and host St. Louis kept its faint postseason hopes alive with a victory over Atlanta.
Mets 5, Cubs 4 - Justin Turner drove in the winning run on a double with two outs in the ninth inning to lift host New York.
Marlins 13, Pirates 4 - Omar Infante hit two home runs, Logan Morrison added a two-run shot during a nine-run third inning, and Florida pounded out 22 hits in a rout of host Pittsburgh.
Nationals 4, Astros 3 - Jimmy Paredes, inserted in the game in the 11th, made a wild throw to second base, allowing Ryan Zimmerman to score the winning run in host Washington’s win over Houston.
Diamondbacks 3, Padres 2 - Seldom-used first baseman Lyle Overbay singled in the tiebreaking run in the eighth inning and Daniel Hudson (16-9) pitched his third complete game of the season, leading Arizona over San Diego in Phoenix.
Reds, 4, Rockies 1 - Visiting Cincinnati took advantage of a poor defensive play by Colorado on Joey Votto’s single in the sixth night and rallied for four runs to end a 10-game losing streak at Coors Field.
Dodgers 2, Giants 1 - NL Cy Young Award contender Clayton Kershaw outdueled two-time winner Tim Lincecum, pinch-hitter Jamey Carroll drove home the go-ahead run in the ninth, and Los Angeles won in San Francisco.