The All-Star break is history, and the Philadelphia Phillies are still struggling.
Tony Gwynn hit a two-out, two-run infield single to break a seventh-inning tie Thursday as San Diego beat Philadelphia, 5-2, at Jack Murphy Stadium. It was the first-place Phillies' fifth loss in their last seven games and their lead over St. Louis is down to four games in the NL East.Philadelphia limped to the All-Star break, playing a doubleheader to 4:40 in the morning against San Diego on July 2 and a 20-inning game against Los Angeles five days later. The Phillies led St. Louis by 111/2 games on June 14.
Cardinals 4, Astros 2
Mark Whiten hit a 463-foot three-run homer off Doug Drabek (7-10) and Rene Arocha (7-3) won for only the second time in seven starts as St. Louis beat Houston at Busch Stadium. The four-game margin is the closest the Cardinals have been to the Phillies since trailing by 31/2 on May 1.
Giants 8, Mets 1
Matt Williams' two-run homer sparked a four-run fourth inning off Eric Hillman (0-4) to power San Francisco past New York at Candlestick Park. The Giants improved to 60-30.
Bill Swift (12-5) gave up an unearned run on six hits in seven innings.
Braves 4, Pirates 0
Tom Glavine (11-4) pitched five-hit ball for seven innings and Otis Nixon scored two runs on sacrifice flies as Atlanta defeated visiting Pittsburgh. Glavine is 12-5 lifetime against Pittsburgh, including 9-0 at Atlanta.
Dodgers 3, Expos 2
Ramon Martinez (8-4) won for the sixth time in seven decisions as Los Angeles beat Montreal at Dodger Stadium to snap the Expos' five-game winning streak. The right-hander gave up one run and seven hits in seven-plus innings.
Reds 7, Marlins 4
Pitcher Tim Belcher (8-5) and Joe Oliver drove in two runs each and Cincinnati took advantage of three wild pitches to beat Florida at Riverfront Stadium.
Cubs 1, Rockies 0
Mike Morgan (7-9) pitched a five-hitter for his first complete game of the season and Steve Buechele doubled in a run in the fourth inning off Willie Blair (3-7) as Chicago beat Colorado at Wrigley Field. Morgan walked none and struck out five to help the Cubs snap a three-game losing streak.