Drew Stubbs hit three of the Reds’ season-high seven home runs to lead a 14-3 romp over the Cubs yesterday in Chicago.
Cincinnati had four of the homers during an eight-run seventh inning, all coming after Cubs starter Ted Lilly (3-7) retired the first two batters. Brandon Phillips began the barrage with a solo shot to left, and Jonny Gomes added a two-run homer. Jeff Stevens then surrendered a solo home run to Corky Miller, and after back-to-back walks, Stubbs went deep for the second time.
Marlins 3, Braves 2
In Atlanta, Dan Uggla homered and drove in all three Florida runs, Ricky Nolasco (8-6) pitched seven strong innings and the Marlins avoided a three-game sweep.
Pirates 8, Phillies 5
In Pittsburgh, Garrett Jones and Delwyn Young drove in two runs each for the Pirates.
Cardinals 7, Brewers 1
In St. Louis, Adam Wainwright (12-5) pitched a five-hitter and added a three-run double off Yovani Gallardo (8-4).
Dodgers 3, Diamondbacks 1
In Phoenix, Matt Kemp hit a two-run homer off reliever Aaron Heilman in the eighth inning.
AMERICAN LEAGUE
Orioles 6, Red Sox 1
In Boston, Brian Matusz (3-9) pitched shutout ball for seven innings and the Orioles picked up just their third win in 20 games at Fenway Park.
Rays 7, Twins 4
In Minneapolis, Evan Longoria had three hits and three RBIs for Tampa Bay.
Athletics 3, Indians 1
In Cleveland, Vin Mazzaro (4-2) pitched into the eighth inning and upstaged Cleveland All-Star Fausto Carmona (7-7).
Mariners 8, Tigers 1
In Detroit, Cliff Lee (8-3) fell an inning short of pitching another complete game for Seattle.
White Sox 5, Rangers 3
In Arlington, Alexei Ramirez hit a go-ahead, two-run homer in the sixth inning for Chicago. Josh Hamilton homered for Texas to extend his home hitting streak to 24 games.
Angels 11, Royals 0
In Anaheim, Torii Hunter homered twice and drove in seven runs for the Angels.

