MLB roundup


AMERICAN LEAGUE

Twins 7, Angels 2

MINNEAPOLIS

Brian Duensing struck out six in eight innings and Jason Kubel hit a three-run homer to get the Twins rolling. Duensing (7-1) allowed one run on seven hits to improve to 4-0 since moving into the starting rotation on July 23. His ERA dropped to 1.92 as the Twins bounced back from an 11-0 loss to the White Sox on Thursday night.

Blue Jays 16, Red Sox 2

BOSTON

Lyle Overbay hit two homers and drove in a career-high seven runs as the Blue Jays battered Red Sox starter Jon Lester. It was the ninth multi-homer game of Overbay’s career and second this season. He was 4-for-5.

Mariners 6, Yankees 0

NEW YORK

Felix Hernandez nearly became the first pitcher in more than 25 years to throw four straight complete games against the Yankees, and Russell Branyan hit a pair of homers off A.J. Burnett and drove in four runs to lift the Mariners. Hat slightly askew as usual, Hernandez kept New York off-kilter for eight innings, allowing four hits and striking out 11. He was lifted after 117 pitches for Garrett Olson, who pitched a perfect ninth to help Seattle win its third in a row and improve to 7-3 under interim manager Daren Brown.

Rangers 2, Orioles 0

BALTIMORE

C.J. Wilson took a two-hitter into the ninth inning and had a career-high 12 strikeouts to carry the Rangers. Wilson (12-5) retired 16 straight batters until Brian Roberts led off the ninth with a double. Before that, the only two hits against the left-hander were by Julio Lugo — a first-inning single and a double in the third.

NATIONAL LEAGUE

Braves 5, Cubs 3

CHICAGO

Rick Ankiel hit a bases-loaded triple off Carlos Marmol with two outs in the ninth inning, sending Derrek Lee and Atlanta over Chicago. Marmol entered with a 3-2 lead and walked three of the first four batters he faced. After Melky Cabrera struck out, Ankiel lined a 2-2 pitch into the right-field corner.

Marlins 9, Astros 0

MIAMI

Anibal Sanchez pitched seven scoreless innings and Cody Ross and Hector Luna hit back-to-back homers to power the Marlins to a win over the Astros. Dan Uggla and Emilio Bonifacio each drove in a pair of runs for the Marlins.

Giants 6, Cardinals 3

ST. LOUIS

Rookie Madison Bumgarner pitched into the eighth inning and San Francisco got home runs from Pablo Sandoval and Aubrey Huff, sending the Cardinals to their season-worst fifth straight loss.

Phillies 1, Nationals 0

PHILADELPHIA

Roy Halladay pitched seven shutout innings to lead the Phillies. Halladay (16-8) won his sixth straight while allowing eight hits, striking out five and walking three, matching a season high.

Brewers 10, Padres 6

MILWAUKEE

Casey McGehee homered and drove in four runs, and the Brewers piled up 15 hits against baseball’s top pitching staff to snap the Padres’ five-game winning streak.

Associated Press