DENVER -- Todd Pratt, filling in for injured catcher Mike Piazza, had his first career four-hit game as the New York Mets tied a team record with 23 hits in a 13-6 win over the Colorado Rockies on Saturday.
Edgardo Alfonzo also had four hits, and Derek Bell and Todd Zeile added three apiece for the Mets, who last had 23 hits in a nine-inning game on May 26, 1964, against the Cubs.
Facing the Mets for the first time since being traded to Colorado in January, Masato Yoshii (1-2) gave up six runs and nine hits in 3 2-3 innings.
Reds 6, Pirates 5
PITTSBURGH -- Second baseman Warren Morris's two-base error allowed Cincinnati to score the tiebreaking run in the eighth inning.
After Morris had given the Pirates a 5-4 lead with a solo homer off Scott Williamson (2-2) in the seventh, Jason Christiansen (1-2) walked Sean Casey to open the eighth and gave up a single to Ken Griffey Jr.
Jose Silva came into face Dante Bichette, who got the fifth sacrifice bunt of his career and first since July 22, 1992.
Astros 10, Brewers 3
MILWAUKEE -- Houston took advantage of 14 walks -- including nine by Everett Stull -- as the Astros beat Milwaukee despite getting only five hits.
Ken Caminiti went 1-for-3 with four RBIs on a two-run single and a pair of bases-loaded walks.
The two teams combined for 23 walks, including a franchise record 14 by Milwaukee. The Brewers' previous record was 13 walks -- done four times.
Diamondbacks 7, Cubs 4
CHICAGO -- Pinch-hitter Erubiel Durazo drove in the game-winner with a two-run single in the 10th inning as Arizona beat Chicago.
With the game tied at 4, Durazo grounded a 2-2 pitch just past first baseman Mark Grace's outstretched hand and into the outfield, scoring Bernard Gilkey and Kelly Stinnett.
The Diamondbacks wouldn't have even needed Durazo's extra-inning heroics, but Henry Rodriguez hit a pinch-hit, two-run homer in the bottom of the ninth off Matt Mantei (1-0) to tie the game at 4.
Giants 2, Expos 1
SAN FRANCISCO -- Barry Bonds led off the eighth inning with his ninth home run of the season as San Francisco won for the first time in seven games at Pacific Bell Park.
The Giants were the first team to lose six straight games to start its stay in a newly constructed facility.
Bonds ended the Giants' home woes when he hit an 0-1 pitch from Anthony Telford (3-2) into the left-center field seats.
Cardinals 7, Phillies 6, 10 innings
PHILADELPHIA -- Mark McGwire hit a sacrifice fly in the 10th inning Wayne Gomes (1-1) as St. Louis beat Philadelphia despite blowing a four-run lead in the eighth inning.
Craig Paquette hit a two-run homer for the Cardinals, who have homered in 22 of 24 games and have 53 homers this month, a major league record for April. They need five homers Sunday to tie Baltimore's 1987 record of 58 homers in any month.
Mike Mohler (1-1) came on with runners on first and second and one out in the ninth and got five outs for the win.
The Phillies have lost 12 of their last 15 games.
Dodgers 13, Marlins 12
LOS ANGELES -- Eric Karros hit an RBI single in the bottom of the ninth as Los Angeles beat Florida after the Marlins rallied from eight runs down to tie the game.
Karros' single off Antonio Alfonseca (0-3) on a hit-and-run play ended a wild game that saw the Dodgers go up 10-2 after three innings, only to see the Marlins tie it on a two-out, solo homer by Derrek Lee in the ninth.
Jeff Shaw (1-1), who surrendered the tying home run, pitched one inning for the victory.
Braves 7, Padres 4, 12 innings
SAN DIEGO -- Andruw Jones hit a three-run homer with one out in the 12th inning and John Rocker came on to earn his fifth save as Atlanta won its 12th straight game.
Jones hit a towering shot to left on a 3-1 pitch from Vicente Palacios (0-1). Atlanta's Andres Galarraga hit a three-run homer, his 10th of the season, to tie it at 4 in the eighth.
Rocker was heavily booed by what remained of the crowd of 49,428, and a male fan threw something at him. Whatever it was didn't hit Rocker, and the fan was ejected.
It was Rocker's first road appearance since his two-week suspension for comments about gays, minorities and immigrants.
Bruce Chen (3-0) pitched three innings for the win.
Peninsula Clarion ©2013. All Rights Reserved.