CINCINNATI -- Austin Kearns drove in four runs and Reggie Taylor had his first career pinch-hit homer as the Cincinnati Reds finished their day of wheeling and dealing by beating the Pittsburgh Pirates 7-2 Tuesday night.
Kearns drove in runs with an infield single and a double off Kip Wells (10-7) and later added a sacrifice fly, making the Pirates pay for walking Ken Griffey Jr. ahead of him all three times.
Earlier in the day, the Reds got snubbed by Texas left-hander Kenny Rogers, traded for right-hander Brian Moehler from Detroit and extended manager Bob Boone's contract for another year.
Braves 5, Marlins 3
MIAMI -- Henry Blanco and Rafael Furcal had RBI singles in a three-run fifth inning as Tom Glavine and Atlanta ended Florida's four-game winning streak.
Glavine (13-5) drove in a run with a suicide squeeze and won for the second time in as many starts -- both against the Marlins -- after six winless outings.
He allowed three runs and nine hits in 5 1-3 innings for his 237th victory, moving past Whitey Ford for 50th place on the career list.
John Smoltz got his major league-leading 37th save, including 23 in a row, as the Braves won for the seventh time in eight games.
Mets 4, Expos 3
NEW YORK -- Mike Piazza and Mo Vaughn each hit two-run homers, and Jeff D'Amico won for the first time in nearly two months as New York beat slumping Montreal.
The Expos lost their fifth straight game, but more importantly watched All-Star right fielder Vladimir Guerrero leave with a bruised left knee after crashing into the wall to rob Jeromy Burnitz of an extra-base hit.
The Mets have won eight of 10 to move four games over .500 for the first time since May 31 and back into wild card contention.
D'Amico (5-8) took a shutout into the eighth inning, ending a nine-start winless streak. Armando Benitez pitched the ninth for his 25th save.
Astros 7, Brewers 4
HOUSTON -- Pete Munro pitched seven strong innings and Houston sent Milwaukee to its ninth straight loss.
Munro (2-0) held the Brewers to two runs and two hits. He struck out a career-high seven and walked two. The Astros are 4-0 in games Munro has started since being called up from Triple-A on June 27.
Brad Ausmus hit a three-run double, and Octavio Dotel pitched a scoreless ninth for his fourth save.
Jamey Wright (2-10) stumbled to 0-9 with a 7.75 ERA in 13 career starts against Houston.
Phillies 7, Cubs 4
CHICAGO -- Scott Rolen hit a tiebreaking three-run homer in the seventh inning, and Philadelphia beat Chicago to stop a five-game losing streak.
With the score 4-all, Matt Clement (8-7) hit Pat Burrell with a pitch with two outs in the seventh and gave up a single to Travis Lee. Rolen, the first batter to face Kyle Farnsworth, sent a 3-2 pitch through a strong wind into the left-field bleachers for his 16th homer of the season.
Bobby Abreu hit a two-run homer in the first for the Phillies, who also got RBI singles from Jimmy Rollins and pinch-hitter Jeremy Giambi.
Cardinals 4, Giants 0
SAN FRANCISCO -- Matt Morris (12-6) pitched eight sharp innings and Jim Edmonds homered to lead St. Louis over San Francisco.
Tino Martinez hit a two-run double off Jason Schmidt (5-5) and Edmonds added an RBI double for the Cardinals, who won their third straight and maintained a 4 1/2-game lead over Cincinnati in the NL Central.
The injury-riddled Giants, playing without Barry Bonds, Jeff Kent and Reggie Sanders, lost for the third time in four games.
Bonds was out with a right hamstring strain and could miss up to a week. Kent missed his second straight game with soreness in his upper leg, and Sanders was out with a mild right hamstring strain.
Diamondbacks 8, Rockies 5
PHOENIX -- Quinton McCracken hit a two-run double and Tony Womack followed with a two-run homer as Arizona rallied in the eighth inning to defeat Colorado.
The Diamondbacks took a 4-1 lead into the eighth before both teams scored four times.
Arizona closer Byung-Hyun Kim blew his fourth save in 30 chances, giving up a three-run double to Juan Uribe that capped Colorado's comeback. Kim (4-1) wound up with the win.
Todd Jones (1-2) got the loss after allowing all four Arizona runs in the eighth.
Dodgers 8, Padres 6
SAN DIEGO -- Dave Roberts scored the go-ahead run on third baseman Phil Nevin's second error of the game and Los Angeles beat San Diego for just its third victory since the All-Star break.
Paul Lo Duca hit a three-run homer, Adrian Beltre hit a solo shot and Eric Karros drove in three runs as the Dodgers had their highest-scoring game since the break. They were the first homers in seven games for the Dodgers, whose 3-10 skid has cost them first place in the NL West.
The Dodgers scored two runs without benefit of a hit in the seventh to break a 6-6 tie. Giovanni Carrara (6-3) got two outs for the win. Eric Gagne pitched the ninth for his 35th save in 37 chances.
Jeremy Fikac (3-6) took the loss.
Peninsula Clarion ©2015. All Rights Reserved.