San Francisco at Philadelphia

W: C. Hamels (8-2) L: N. Lowry (5-5)
HR: SF - K. Frandsen (1)   PHI - None

Hamels goes the distance as Phillies end skid by beating Giants

CBS wire reports

PHILADELPHIA -- Over and over, Cole Hamels threw his baffling change-up until even Barry Bonds couldn't handle it.

Backed by timely situational hitting, Hamels pitched his second complete game to lead the Philadelphia Phillies over the San Francisco Giants 5-2 on Saturday night.

The Phillies had lost four straight at home after sweeping a three-game series in Atlanta to move a season-best two games over .500.

Hamels (8-2) allowed two runs and five hits to become the NL's first eight-game winner. Relying on a sharp fastball and his trademark change-up, the second-year left-hander kept the Giants off-balance all night. He struck out five and didn't allow a walk.

With one out and a runner on in the ninth, Hamels threw his change-up five straight times to Bonds. Finally, the feared slugger struck out swinging.

"That at-bat should tell you how good that kid's change-up is," catcher Rod Barajas said. "To throw the same pitch five times in a row and have Barry do nothing with it should tell you something. Any time he wants to throw that pitch, I'm fine with it."

Hamels wasn't going to give in and throw a fastball to Bonds, who finished 2-for-4.

"I saw he was ahead of the change-up, so I kept throwing it and decided to drop it a little lower," Hamels said.

Bonds, who also dropped a fly ball in left field, certainly was impressed after facing Hamels for the first time. He remains stuck on 746 career homers, 10 shy of breaking Hank Aaron's record.

"He's good. He's a pretty good pitcher," Bonds said.

Giants starter Noah Lowry (5-5) gave up four runs and five hits in seven innings.

Kevin Frandsen homered to left in the first inning to put the Giants ahead 1-0. But the Phillies answered with a pair of runs in the fourth and fifth.

Jayson Werth reached on an infield single leading off the bottom of the fourth. Chase Utley followed with a double to right-center. Ryan Howard then hit a high drive to deep left that Bonds dropped on the warning track for his first error this season. Werth scored on the sacrifice fly, Utley went to third and Howard advanced to second.

Fans cheered wildly as Bonds looked up at the scoreboard to watch the replay. An inning earlier, they chanted at Bonds: "You took steroids." Pat Burrell's sacrifice fly scored Utley to give the Phillies a 2-1 lead.

"It just hit the palm of my glove," Bonds said. "I went back, turned my head then lost it for a split second."

Jimmy Rollins hit an RBI triple in the fifth and Werth followed with Philadelphia's third sacrifice fly to make it 4-1. The Phillies aren't known for moving runners on the bases without getting hits.

"That's how you play the game," manager Charlie Manuel said.

Bonds ripped a double to center leading off the seventh. It gave Bonds 5,863 total bases to push him past Ty Cobb for fourth place on the all-time list.

Bengie Molina's sacrifice fly scored Bonds to cut it to 4-2. Howard had an RBI double in the eighth against Jack Taschner.

"Maybe we were a little overaggressive," Giants manager Bruce Bochy said. "(Hamels) has good stuff. He's one of the fine young pitchers in the league."


  • A crowd of 45,153 was the most this season and the fourth-largest in the four-year history of Citizens Bank Park.
  • The Phillies are 21-14 in Hamels' 35 career starts. He's 17-10.
  • Lowry hasn't allowed more than four runs in any of his 11 starts.
  • Hamels has both of Philadelphia's complete games this season.
Copyright 2017 by STATS LLC and The Associated Press. Any commercial use or distribution without the express written consent of STATS LLC and The Associated Press is strictly prohibited.
CBSSports Facebook Google Plus
Conversation powered by Livefyre
Cole Hamels has a leg up on the Giants all day, allowing just two runs on five hits over nine innings.  (AP)
Cole Hamels has a leg up on the Giants all day, allowing just two runs on five hits over nine innings. (AP)

Players of the Game

C. Hamels
IP 9.0
H 5
ER 2
BB 0
K 5
San Francisco

K. Frandsen
AB 4
R 1
H 2
HR 1

Related Video

San Francisco Giants
Randy Winn, CF4000010 .302
Kevin Frandsen, SS4121000 .250
Rich Aurilia, 1B4000001 .233
Barry Bonds, LF4120011 .280
Ray Durham, 2B4000013 .261
Bengie Molina, C2001000 .302
Pedro Feliz, 3B3010000 .251
Daniel Ortmeier, RF3000001 .275
Noah Lowry, P2000011 .091
   a- Eliezer Alfonzo, PH1000010 .273
    Jack Taschner, P0000000 .000
    Vinnie Chulk, P0000000 .000
a-struck out for Lowry in the 8th
2B - Kevin Frandsen (3, Hamels), Barry Bonds (6, Hamels)
HR - Kevin Frandsen (1, Hamels)
SF - Bengie Molina (1)
RBI - Kevin Frandsen (7), Bengie Molina (32)
Team LOB - 3
DP - Feliz-Durham-Aurilia
E - Barry Bonds (1, Misplayed grounder)
San Francisco Giants
Noah Lowry (L,5-5) 7544210 3.28
Jack Taschner0111100 4.91
Vinnie Chulk 1000010 3.57
HBP - Barajas (by Noah Lowry)
Pitches-Strikes - Noah Lowry 97-67, Jack Taschner 14-7, Vinnie Chulk 9-6
Ground Balls-Fly Balls - Noah Lowry 8-12
Batters Faced - Noah Lowry 29, Jack Taschner 2, Vinnie Chulk 3
Philadelphia Phillies
Jimmy Rollins, SS4111002 .269
Jayson Werth, RF3111001 .276
    Shane Victorino, RF0000000 .274
Chase Utley, 2B3210100 .295
Ryan Howard, 1B2012100 .221
Pat Burrell, LF3001012 .224
    Michael Bourn, LF0000000 .265
Aaron Rowand, CF4010003 .317
Abraham Nunez, 3B4000014 .274
Rod Barajas, C1100100 .206
Cole Hamels, P2010001 .207
2B - Chase Utley (23, Lowry), Ryan Howard (6, Taschner)
3B - Jimmy Rollins (8, Lowry)
SF - Jayson Werth (1), Ryan Howard (3), Pat Burrell (2)
SH - Cole Hamels (2)
RBI - Jimmy Rollins (33), Jayson Werth (9), Ryan Howard 2 (32), Pat Burrell (24)
Team LOB - 5
Philadelphia Phillies
Cole Hamels (W,8-2) 9522051 3.55
Pitches-Strikes - Cole Hamels 98-78
Ground Balls-Fly Balls - Cole Hamels 9-13
Batters Faced - Cole Hamels 32
Game Information
Attendance - 45153
Game Time - 2:15
Temperature - 83
Umpires - Home - Tim McClelland, First Base - Field Culbreth, Second Base - Marty Foster, Third Base - Paul Schrieber