CHICAGO -- Carlos Ruiz hit a solo home run in the top of the eighth inning Wednesday night to break a 2-2 tie, and the Philadelphia Phillies pulled away for a 9-2 victory over the Chicago Cubs at Wrigley Field.
The home run, Ruiz's seventh of the season, came off of Cubs reliever Shawn Camp. The Phillies added six runs in the ninth inning, four coming on the first career grand slam by pinch hitter Hector Luna.
The Phillies (19-19) won their fourth game in a row and moved to .500 for the first time since May 3. The Cubs (15-22) dropped their second straight.
The game featured a good pitchers' duel between the Phillies' Kyle Kendrick and the Cubs' Matt Garza. Kendrick, an fill-in starter for injured Vance Worley, made his first start since May 4. He lasted six innings, giving up three hits and two runs, one earned.
Garza worked 6 2/3 innings, giving up eight hits and two runs.
The Phillies took a 1-0 lead in the second inning against Cubs starter Matt Garza. Carlos Ruiz led off with a single and scored two outs later on a double to right field by Freddy Galvis.
Alfonso Soriano's second home run of the season and second in two days put the Cubs ahead 2-1 in the fifth. Bryan LaHair reached second base with one out as left fielder Juan Pierre dropped his flyball for an error. Soriano then connected on a line shot into the left field bleachers against Phillies starter Kyle Kendrick.
The Phillies tied the game in the fifth. Kendrick led off with a single down the right field line. After Jimmy Rollins popped out, Pierre doubled down the left field line, with Kendrick stopping at third base. Shane Victorino then beat out a grounder to second base on a close play for an RBI single.
Garza worked out of further trouble by getting an inning-ending double play from Hunter Pence.
The Phillies chased Garza in the seventh. Pinch hitter Mike Fontenot singled with one out. After Jimmy Rollins flied out, Cubs manager Dale Sveum replaced Garza with lefty James Russell, who walked pinch hitter Ty Wigginton before striking out Victorino.
Phillies manager Charlie Manuel went to setup men Jose Contreras and Antonio Bastardo, who worked 1-2-3 innings in the seventh and eighth, respectively, before Raul Valdes finished up in the ninth.
The Phillies scored their six runs in the ninth off Chicago relievers Scott Maine and Michael Bowden. Luna's grand slam came against Bowden.
NOTES: Phillies third baseman Placido Polanco left the game in the seventh inning due to a left knee contusion. ... The Cubs placed right-handed reliever Lendy Castillo on the 15-day disabled list, retroactive to May 12, with a strained left groin. They recalled left-handed reliever Scott Maine from Triple-A Iowa. Manager Dale Sveum said Castillo began feeling sore over the weekend and Milwaukee and that the ailment got worse Monday and Tuesday in St. Louis. Castillo was a Rule 5 draft pick from the Phillies, and he must remain on the Cubs' big league roster all season or they risk losing him. In seven appearances, he was 0-1 with a 7.04 ERA ... Cubs backup catcher Steve Clevenger said he took 15 swings off a tee and 15 more soft-toss swings as he recovers from a strained right oblique. He has been on the DL since April 28, retroactive to April 26. He is targeting a May 25 return to the Cubs but he may head out on a minor league rehab assignment first ... The Phillies placed Worley on the 15-day DL, retroactive to May 12, with right-elbow inflammation. They recalled left-hander Joe Slavery from Triple-A Lehigh Valley. The Phillies say there is no structural damage to Worley's elbow. "I never really knew how serious it was until (Tuesday)," Manuel said. "They did the MRI today, and I think they'll know more about that (once the MRI is read) and can pretty much tell you how long it will take." ... Philadelphia second baseman Chase Utley (knee) took groundballs during batting practice. He has not played this year because of chronic knee pain.