PHOENIX Barry Bonds and rookie Jerome Williams helped make Curt Schilling's comeback a miserable one.
Bonds tied a major league record with his 12th consecutive 30-homer season and Williams allowed two hits through six innings Saturday in the San Francisco Giants' 8-1 victory over the Arizona Diamondbacks.
Ray Durham greeted Schilling with a home run on the second pitch of the game the first outing for Arizona's right-handed ace since he broke his right hand May 30.
Bonds hit a 448-foot smash over the swimming pool in right-center in the fourth, his major league-leading 30th home run of the season matching the mark set by Jimmie Foxx from 1929-40.
The San Francisco star has homered in five consecutive games and eight of his last nine. He has 643 homers, 17 shy of Willie Mays for No. 3 on the career list.
Cubs 7, Braves 3
CHICAGO Sammy Sosa homered to start a six-run fourth and Matt Clement pitched eight strong innings as Chicago ended Atlanta's eight-game winning streak.
Since returning June 18 from a seven-game suspension for using a corked bat, Sosa has a .344 average, 12 homers and 23 RBIs. His high drive just dropped into the left-field basket at Wrigley Field, giving him 18 homers this season and seven hits in his last seven at-bats. He finished 2-for-4 after going 4-for-4 Friday with two homers.
Phillies 4, Mets 2
NEW YORK Placido Polanco's sacrifice fly in the 11th inning sent Philadelphia to its fifth straight victory.
Tyler Houston homered in his first game back from the disabled list and Jim Thome hit an RBI double for the Phillies. They added another run in the 11th on an error by New York shortstop Jose Reyes.
Rookie Jeff Duncan homered for the Mets, who have dropped six in a row all at home.
Reds 5, Brewers 1
MILWAUKEE Ken Griffey Jr. homered for the fifth straight game and Jimmy Haynes threw seven sharp innings as Cincinnati defeated Milwaukee.
Griffey's solo homer in the bottom of the eighth tied Johnny Bench's franchise record set May 30 to June 3, 1972. Griffey tied a major league record when he homered in eight straight games from July 20-28, 1993. Dale Long (1956) and Don Mattingly (1987) also did it.
Expos 7, Marlins 1
MONTREAL Livan Hernandez pitched his second straight complete game and Jose Vidro hit a three-run homer, leading Montreal over Florida.
Hernandez (9-6) scattered three hits, including Juan Pierre's RBI single with two outs in the eighth, for his 26th career complete game and third this year.
A discount tickets and hot dogs promotion drew 28,170 to Olympic Stadium, the third-largest crowd in 29 games in Montreal this season.
Pirates 5, Astros 2
HOUSTON Kip Wells won for the first time since May 31, and Brian Giles and Aramis Ramirez each drove in two runs in a four-run first inning as Pittsburgh beat Houston.
The Pirates won in Houston for the first time since last July 16, snapping a nine-game losing streak at Minute Maid Park.
Wells (3-4) pitched 6 1-3 innings, giving up two runs on five hits. Mike Williams got three outs for his 25th save in 30 chances. Ramirez hit a two-run shot, his 10th.
Rockies 5, Dodgers 3
DENVER Todd Helton hit his third homer in two games and drove in two runs, and Preston Wilson homered and stole a potential tying home run from David Ross as Colorado beat Los Angeles.
Colorado has won four straight and eight of 12 to tie Los Angeles for third in the NL West. Jolbert Cabrera had two homers for Los Angeles, which lost for the 12th time in 16 games.
Cardinals 9, Padres 7
ST. LOUIS Albert Pujols hit a two-run homer in the bottom of the 11th inning to give the St. Louis Cardinals a 9-7 win over the San Diego Padres on Saturday night.
Pujols was 3-for-5 with four RBIs for St. Louis, which has taken the first two games of a three-game series. J.D. Drew reached on an infield hit to start the 11th, and Pujols hit a 1-0 pitch from Matt Herges (2-2) into the left-field bullpen for his 27th homer of the season and his first career game-winning blast.
Drew was 3-for-5 with a homer for the Cardinals. St. Louis has won 28 of 32 against the Padres since the start of the 1999 season. Down 7-6 in the ninth, the Padres tied it when Jason Isringhausen blew his first save in five chances this season.
Sean Burroughs led off with a double, advanced on Rondell White's groundout and scored on a single by Ramon Vazquez.
Jason Simontacchi (7-4), demoted to the bullpen earlier in the week, allowed one hit and struck out one in two scoreless innings to get the win.
Starter Oliver Perez had two hits and two RBIs for the Padres, who got five hits, three RBIs and three runs scored from the bottom three in the batting order. But Perez couldn't hold a 6-3 lead as the Cardinals rallied for four in the fifth.
An RBI single by Pujols, a two-run double by Eduardo Perez and a run-scoring fielding error by Sean Burroughs gave St. Louis a 7-6 lead.
Cardinals starter Garrett Stephenson allowed six runs on nine hits in five innings, benefiting from uncharacteristic support. The Cardinals are averaging 4.5 runs in his starts.
Bo Hart singled twice and scored twice for St. Louis and is batting .379. He has 11 multihit games in his first 23 major league starts.
Ryan Klesko went 3-for-4 with a double after being out of the starting lineup the previous five games due to a respiratory ailment. He also scored a run.
Each team scored in the first two innings. The Padres got a rare sacrifice fly to second base when Hart caught Burroughs' flare in shallow center in the top of the first. Drew hit his 10th homer and first since June 16 in the bottom half.
Mark Kotsay had a run-scoring single in the second for the Padres, and Perez answered with a homer leading off the bottom. Pujols' RBI single put the Cardinals ahead 3-2, but the Padres tied it in the fourth on hits by Xavier Nady and Miguel Ojeda and a sacrifice fly by Oliver Perez.
Two runs scored on Nady's RBI single in the fifth when third baseman Scott Rolen misplayed a relay for an error, and Perez' single made it 6-3.
Notes: Burroughs was 2-for-5 with a sacrifice fly and has reached base in 16 consecutive games. He's 22-for-59 (.373) during that stretch. ... Camera day drew a sellout crowd of 48,774.
Peninsula Clarion ©2013. All Rights Reserved.