Chase Utley's hitting streak ended at 35 games, David Dellucci hit a tiebreaking homer, and the Philadelphia Phillies beat the host New York Mets, 5-3, last night for their fourth straight win.
Utley went 0 for 5, striking out twice. He hit a bouncer to the right of second base in the seventh inning but Jose Valentin backhanded it and threw him out in a close play at first.
``I felt comfortable," Utley said. ``It takes a little luck, too."
Dellucci led off the seventh against reliever Darren Oliver (4-1) with his ninth homer for the Phillies, who improved to 13-8 since the All-Star break. Dellucci's shot made it 4-3 and Ryan Howard hit a drive off Pedro Feliciano in the ninth for his NL-leading 37th homer.
Ryan Madson (10-7) pitched two scoreless innings to get the win and Tom Gordon struck out two in a perfect ninth for his 27th save in 30 chances.
Philadelphia has won nine of its last 11 and trails first-place New York by 11 games in the NL East.
Utley's streak is the longest in the majors this season and he tied three others for the 10th-longest streak in major league history. It's also the second longest in franchise history, trailing only Jimmy Rollins's 38-game run. Rollins hit in the final 36 games last season and the first two this year.
Pirates 6, Cubs 0 -- Tom Gorzelanny pitched eight impressive innings, Xavier Nady hit three doubles, and Pittsburgh stopped Carlos Zambrano's nine-game winning streak at Chicago.
Gorzelanny (2-2), a hard-throwing lefty from the Chicago suburb of Evergreen Park, gave up two singles. He struck out seven and walked two.
Zambrano (12-4) failed in his bid to become the NL's first 13-game winner and lost for the first time since May 31. Zambrano gave up a season-high nine hits and five runs in six innings.
Brewers 4, Cardinals 3 -- Prince Fielder went 3 for 4 with a two-run home run and Milwaukee extended host St. Louis's losing streak to eight games.
Tony Graffanino had three hits and an RBI for the Brewers, who have won four of six.
Doug Davis (7-6) worked into the sixth and Dan Kolb rescued him from a bases-loaded jam to end that inning. Francisco Cordero got the last three outs for his third save in as many chances with Milwaukee.
Dodgers 6, Marlins 2 -- Derek Lowe pitched seven strong innings and Kenny Lofton homered to lead visiting Los Angeles to its seventh straight victory.
Lowe (9-7) won his second straight start, allowing five hits and one run. He struck out five and walked none.
Reds 5, Braves 4 -- Royce Clayton hit his second homer in three games and Edwin Encarnacion added a two-run double to help host Cincinnati beat Atlanta, snapping a five-game losing streak.
Tigers 7, Indians 6 -- Craig Monroe hit a two-out, two-run homer in the eighth inning to lift host Detroit over Cleveland.
The Indians led, 6-4, after seven innings but the Tigers pushed across three in the eighth. Placido Polanco and Ivan Rodriguez singled off Rafael Betancourt with no outs to begin the rally. Magglio Ordonez then lined a pitch to right-center that looked like a game-tying extra-base hit, but Shin-Soo Choo raced into the gap to make a diving catch. Polanco tagged and went to third.
Betancourt was replaced by Fernando Cabrera (1-2), who surrendered a sacrifice fly to Carlos Guillen. Monroe then drilled a 3-and-2 pitch into the left-field stands for his 18th homer.
White Sox 6, Blue Jays 4 -- A.J. Pierzynski hit a three-run homer and Jon Garland (12-3) outpitched Roy Halladay (13-3) to win his eighth straight decision, leading Chicago at Toronto.
Troy Glaus hit two homers for the Blue Jays, who have a season-high six-game losing streak -- their longest since losing six straight from July 9-18, 2004.
Rangers 7, Angels 3 -- Mark DeRosa hit his third career grand slam, rookie Ian Kinsler had a go-ahead two-run single, and Texas took over second place in the AL West from Los Angeles.
Vicente Padilla (11-7) allowed three runs and seven hits over seven innings, helping send the Angels to their third straight loss. He struck out five and walked none.
Athletics 5, Mariners 2 -- Barry Zito overmatched Seattle yet again, and Oakland won its 10th straight over the host Mariners.
Zito (12-7) pitched seven innings, allowing one run and seven hits, as the first-place A's won for the fifth time in six games.
Twins 8, Royals 5 -- Jason Bartlett scored the go-ahead run on a wild pitch by Scott Dohmann with two outs in the 10th inning and Torii Hunter added a two-run single as Minnesota won at Kansas City.