By The Associated Press
ST. LOUIS - Chris Carpenter allowed four hits in 7 1-3 scoreless innings, and the St. Louis Cardinals used a three-run fourth to beat the Florida Marlins 4-0 Saturday.
Albert Pujols, Jim Edmonds and Edgar Renteria drove in a run apiece in the decisive inning against Darren Oliver (2-2), and Mike Matheny also had an RBI.
Carpenter (4-1) controlled the Marlins with a sinking fastball that resulted in only one flyball out, continuing his comeback after missing all of last season following shoulder surgery. He struck out five, walked two.
Mike Lowell flied out to the left-field wall with the bases loaded against Julian Tavarez for the last out of the eighth, the Marlins' best scoring opportunity. Tavarez then got the last three outs for his second save.
Pirates 6, Giants 4
SAN FRANCISCO - Pittsburgh's Craig Wilson homered and Josh Fogg pitched five-plus strong innings for his first win of the season.
Jason Kendall drove in three runs and Jason Bay added a two-run single. Fogg (1-4) fanned five in 5 2-3 innings and allowed two earned runs on six hits.
The Giants loaded the bases against Jose Mesa with one out, but he got Marquis Grissom to ground into a game-ending double play for his 11th save.
Edgardo Alfonzo had a homer and a two-run single, but the Giants lost their third straight game. Brett Tomko (1-3) took the loss. Barry Bonds missed his second straight game because of back spasms.
Astros 7, Mets 4
HOUSTON - Andy Pettitte won his fourth straight game and drove in a run, and the Astros stopped a three-game losing streak.
Adam Everett hit a two-run homer, and Jeff Kent was 2-for-4 with two RBIs as the Astros ended the Mets' three-game streak.
Pettitte (4-1) went six innings and allowed four runs on six hits. He struck out eight, tying his season high, and also helped himself with an RBI single in the fifth inning.
Octavio Dotel got three outs for his seventh save in eight chances.
James Baldwin (0-2) lasted four innings and allowed four runs on six hits in his second start with the Mets.
Cubs 7, Padres 5
SAN DIEGO - Sammy Sosa hit his 549th home run to pass Mike Schmidt and take sole possession of ninth place on the career list, leading the Chicago Cubs over San Diego.
The two-run shot to left off Adam Eaton (1-4) with two outs in the fifth inning was estimated at 434 feet, the longest homer in 21 games at Petco Park.
Aramis Ramirez added a three-run shot in the fifth, the 100th of his career. Moises Alou had a solo homer among his four hits, and scored three times. He finished 4-for-5.
Sergio Mitre (2-2) lasted six innings, allowing three runs and six hits, striking out three and walking three.
Braves 11, Brewers 6
MILWAUKEE - Johnny Estrada had a career-high five hits, including a homer, and drove in five runs to lead Atlanta over Milwaukee, but the win was overshadowed by an injury to Marcus Giles.
The second baseman broke his collarbone in a collision with center fielder Andruw Jones in the first inning while chasing a popup and will be sidelined six to eight weeks. The Braves said Giles, an All-Star last season, also suffered a mild concussion and a bruised right hand.
Adam LaRoche tied a major league record with four doubles, and Jones also homered for the Braves. Antonio Alfonseca (5-0) pitched 1 2-3 innings in relief of starter Russ Ortiz, who lasted only 1 1-3 innings.
Brewers starter Matt Kinney (1-3) lasted just two innings.
Expos 5, Diamondbacks 0
PHOENIX - Claudio Vargas scattered six hits in seven-plus scoreless innings and Montreal beat slumping Arizona for the second night in a row.
Rookie Terrmel Sledge fell a double shy of the cycle with a single, an RBI triple and a solo home run for Montreal. Tony Batista drove in three runs with two doubles.
The Diamondbacks, shut out for the second time in four games, lost their fourth in a row and fell to 2-7 on their 10-game homestand.
Vargas (3-2), who entered the game with a 5.77 ERA, had only two strikeouts, walked two and had several outs deep to the outfield. But the only one Arizona player made it as far as second through seven innings.
Arizona starter Casey Daigle (2-2) allowed four runs on seven hits and four walks in 4 2-3 innings.
Phillies 16, Rockies 5
DENVER - Bobby Abreu homered and drove in a season-high five runs, and Jimmy Rollins had four of Philadelphia's season-high 18 hits.
The Phillies, who also had a season high for runs, improved to 7-1 on their 10-game road trip. They have won nine of their last 12 overall.
Rollins went 4-for-6, scored four times and drove in a run. Abreu was 3-for-3, including his 10th homer. Brett Myers (2-2) gave up four runs and five hits in six innings to win successive starts.
Scott Elarton (0-6) set a Colorado record by losing his sixth straight decision to start the season. He gave up seven runs and nine hits in four innings.
REDS
Freel runs Reds past Dodgers
ONLINE EXTRA: Photos of Saturday's game
Close calls call for one man: Graves
Fay: Future growing, aching, struggling
Vander Wal craves a perfect ending
Club courts caution with Casey
Reds chatter
MORE BASEBALL
Kelly: Around the majors
Sidney Ponson causing a few headaches
Nen to rest hurt shoulder a month
Sosa hits No. 549, moves past Schmidt
NL: Cards sink Fish
AL: Red Sox keep pace
Louisville 7-1, Toledo 5-4
PREAKNESS STAKES
Preakness: Smarty Jones still undefeated
A real smarty, this Smarty Jones
Preakness Stakes recap
Preakness Notebook
PREP SPORTS
Groeschen: Track records continue to fall
Ernst: Power hitters jog memories
Prep sports results, schedules
PAGE TWO: GOOD SPORTS
Golfer's game going national
Quick chat with ... Bo Schembechler
Falk's tennis game grows at Vanderbilt
What's up with that?
This week's poll question
All thumbs
COLLEGE BASKETBALL
Penders' task: Return Houston to former glory
NBA PLAYOFFS
Lakers eliminate Spurs
Pacers beat the Heat, lead 3-2
NHL PLAYOFFS
Primeau pushes Flyers past Bolts
Iginla, Marleau get Canada's call during tense series
MOTOR SPORTS
Surprising Rice takes Indy pole
Points leader Earnhardt Jr. gambles, wins
Gordon qualifies, then hits the road
MORE SPORTS HEADLINES
Tarver shocks Jones with 2nd-round knockout
Garcia surges into Nelson lead
Sports digest
Sports on TV, radio
Return to Reds front page...