|Pittsburgh (11-9) «||0||0||0||1||0||0||0||1||0||2||7||1|
PHILADELPHIA -- Jeff Locke finally put it all together while the Phillies offense continued its season-long search for answers.
Locke pitched six strong innings of two-hit ball and Gaby Sanchez homered off Cole Hamels to lead the Pittsburgh Pirates over Philadelphia 2-0 on Tuesday night.
|More on Pirates-Phillies|
|More MLB coverage|
"That's his best big league performance," Pirates manager Clint Hurdle said of Locke, who was making his 14th career start. "That was six innings of big league pitching. He made pitches; he flat-out made pitches."
Locke (2-1) struck out six and walked two. After wriggling out of a jam in the fourth, he retired his last eight batters -- striking out three of the final four.
"It all just clicked today," Locke said. "The big thing is I was able to get ahead, something I've stressed the last few starts. It's great to compete and get through it and know that you can do it."
Sanchez also doubled and Brandon Inge had an RBI double in his Pirates debut to help Pittsburgh win for the fifth time in seven games.
"It was good for everybody and good for him," Hurdle said of Inge.
After opening the season with a pair of poor outings, Hamels (0-3) pitched well for the third straight start but was hurt by a lack of run support again. In eight innings, the left-hander gave up two runs on seven hits with six strikeouts and one walk.
"Just being able to really get in a groove and go deep in the ballgame was something I was pleased with," Hamels said. "My pitches felt really good and I had a clean feel of making my pitches. I was pretty happy, but obviously with the results I want the team to win."
Philadelphia, which has scored three runs or fewer in 13 of 21 games, managed just four hits and had 11 strikeouts against Locke and three relievers.
"I think they're trying, maybe a little bit too hard," Phillies manager Charlie Manuel said of his hitters. "But you have to get it done. (Locke) was aggressive with us, kind of challenged us. He came right at us, really. I thought we were going to hit some fastballs, if you want to know the truth, but we didn't."
"We have to improve our game," Manuel added. "We have to hit some of those fastballs, yes."
Michael Young extended his hitting streak to 14 games with an eighth-inning single for the Phillies, who were shut out for the third time this season.
Jason Grilli pitched the ninth for his eighth save in eight chances. Grilli hasn't given up a run and has allowed just three hits with 15 strikeouts in nine innings this season.
Philadelphia appeared poised to score against Locke when John Mayberry Jr. led off the fourth with a triple and Locke hit Domonic Brown with a pitch to put runners on first and third with none out.
But Mayberry, running on contact, was tagged out trying to score on Ben Revere's weakly hit grounder to third and Erik Kratz hit into an inning-ending 5-4-3 double play to keep Philadelphia scoreless.
It's been a theme for much of the season for the Phillies. Manuel has tinkered with the lineup and remains hopeful that this core of mostly proven hitters will turn things around.
"I try to think of things all the time to change, but I don't see where I can change very much," he said. "We just have to come out here and keep working and keep at it and hope we improve and do better."
Locke didn't allow another batter to reach base before turning the game over to Pittsburgh's stingy bullpen, which entered third in the majors with a 1.94 ERA. The Pirates improved to 10-0 when leading after the seventh inning.
"I just wanted to go out there to compete and have fun," Locke said. "It was definitely my best outing and certainly the most efficient.
"I have confidence in the guys and they have confidence in me and that's a great feeling to have."
Pittsburgh C Russell Martin extended his hitting streak to eight games with an eighth-inning single. ... Left fielder Starling Marte's second-inning error on Revere's liner snapped an errorless streak of 41 1-3 innings for the Pirates. ... Phillies second baseman Chase Utley didn't start, but struck out while pinch-hitting in the eighth. He remained in the game in the ninth. ... Philadelphia RHP Roy Halladay (2-2, 6.04 ERA) is scheduled to face Pirates lefty Wandy Rodriguez (2-0, 0.56) on Wednesday night in the third game of the four-game series.
|Players of the Game|
Pittsburg Pirates T-Shirt Majestic Threads Mccutchen
$36.95 Shop Now!
|Starling Marte, LF||5||0||2||0||0||0||1||.321|
|Jose Tabata, RF||4||0||0||0||0||1||2||.167|
|Tony Watson, P||0||0||0||0||0||0||0||.000|
|Mark Melancon, P||0||0||0||0||0||0||0||.000|
|Jason Grilli, P||0||0||0||0||0||0||0||.000|
|Andrew McCutchen, CF||4||0||0||0||0||0||1||.243|
|Gaby Sanchez, 1B||3||1||2||1||1||1||2||.258|
|Russell Martin, C||4||0||1||0||0||1||5||.241|
|Neil Walker, 2B||4||1||1||0||0||1||1||.264|
|Brandon Inge, 3B||4||0||1||1||0||1||1||.250|
|Clint Barmes, SS||4||0||0||0||0||1||2||.132|
|Jeff Locke, P||2||0||0||0||0||0||2||.000|
|a- Travis Snider, PH-RF||2||0||0||0||0||0||0||.313|
|a-grounded out for Locke in the 7th|
|2B - Starling Marte (5, Hamels), Gaby Sanchez (2, Hamels), Brandon Inge (1, Hamels)|
|HR - Gaby Sanchez (2, Hamels)|
|RBI - Gaby Sanchez (8), Brandon Inge (1)|
|SB - Starling Marte (3, 2nd base off Hamels/Kratz)|
|Team LOB - 8|
|DP - Inge-Walker-G. Sanchez|
|E - Starling Marte (2, Dropped fly)|
|Jeff Locke (W,2-1)||6||2||0||0||2||6||0||3.74|
|Tony Watson (H,5)||1||0||0||0||0||2||0||2.70|
|Mark Melancon (H,7)||1||2||0||0||0||1||0||0.75|
|Jason Grilli (S,8)||1||0||0||0||0||2||0||0.00|
|HBP - Brown (by Jeff Locke)|
|Pitches-Strikes - Jeff Locke 96-55, Tony Watson 16-12, Mark Melancon 18-14, Jason Grilli 15-9|
|Ground Balls-Fly Balls - Jeff Locke 7-5, Mark Melancon 1-1, Jason Grilli 1-0|
|Batters Faced - Jeff Locke 23, Tony Watson 3, Mark Melancon 5, Jason Grilli 3|
|Jimmy Rollins, SS||4||0||0||0||0||1||3||.259|
|Freddy Galvis, 2B||3||0||0||0||0||0||0||.226|
|a- Chase Utley, PH-2B||1||0||0||0||0||1||1||.301|
|Michael Young, 3B||3||0||1||0||1||1||0||.333|
|Ryan Howard, 1B||4||0||1||0||0||2||2||.274|
|Phillippe Aumont, P||0||0||0||0||0||0||0||.000|
|John Mayberry Jr., RF||4||0||1||0||0||1||2||.283|
|Domonic Brown, LF||3||0||0||0||0||2||0||.206|
|Ben Revere, CF||4||0||0||0||0||2||0||.205|
|Erik Kratz, C||2||0||0||0||1||0||1||.197|
|Cole Hamels, P||1||0||0||0||0||1||0||.111|
|b- Laynce Nix, PH-1B||1||0||1||0||0||0||0||.273|
|a-struck out for Galvis in the 8th|
|b-singled for Hamels in the 8th|
|2B - Ryan Howard (5, Locke)|
|3B - John Mayberry Jr. (1, Locke)|
|SH - Cole Hamels (1)|
|Team LOB - 7|
|E - Jimmy Rollins (2, Misplayed grounder), Michael Young (1, Misplayed grounder)|
|Cole Hamels (L,0-3)||8||7||2||2||1||6||1||5.40|
|Pitches-Strikes - Cole Hamels 117-81, Phillippe Aumont 7-5|
|Ground Balls-Fly Balls - Cole Hamels 12-8, Phillippe Aumont 2-1|
|Batters Faced - Cole Hamels 34, Phillippe Aumont 3|
|Attendance - 31002|
|Game Time - 2:44|
|Temperature - 51|
|Umpires - Home - Brian Knight, First Base - Dan Iassogna, Second Base - Mark Carlson, Third Base - Mike Muchlinski|