PITTSBURGH -- Rod Barajas has been in Pittsburgh all of a week. Yet the veteran catcher knew his young teammates needed a confidence boost after struggling to produce much of anything off Philadelphia's one-two punch of Roy Halladay and Cliff Lee.
Barajas delivered the big hit. Alex Presley delivered the small one and the Pirates rallied past the Phillies 2-1 in 10 innings on Saturday.
"I know this sounds kind of odd to say we really needed to win what was only the second game of the season but we did need a win," Barajas said. "We had a tough opener against a great pitcher and ... we really fought hard and it would have been very difficult to lose this game. It was a really good win for us."
Barajas doubled off Philadelphia reliever Joe Blanton (0-1) leading off the 10th and pinch-runner Michael McKenry came home three batters later when Presley hit a chopper to shortstop and beat Jimmy Rollins' throw to first by a hair.
"I was really running as hard as I could," Presley said. "I knew when my foot hit the bag that I was safe. I know it might not have looked like it because I started jogging right after I hit the bag but I know I beat the throw."
Juan Cruz (1-0), a non-roster invitee to spring training, won in relief. Presley had two of Pittsburgh's six hits.
The biggest hiccup came after Hunter Pence worked Pittsburgh closer Joel Hanrahan for a leadoff walk in the ninth. Laynce Nix tried three times to put down a sacrifice bunt, popping his final attempt high into the air for a harmless out.
"I just didn't do it; there's no excuses," Nix said. "I just got to get that down."
Hanrahan eventually got out of the jam by striking out Freddy Galvis. The Phillies threatened again in the 10th on back-to-back two-out singles by Polanco and Rollins. Pence struck out swinging, however.
Lee gave up one run on two hits in six innings, walking two and striking out four.
"(Lee) pitched good, but he had some deep counts," Philadelphia manager Charlie Manuel said. "And they worked him pretty good. That's the first time he's been up around 100 pitches. But overall, I felt he did really good. We just couldn't get no runs."
Pittsburgh starter Jeff Karstens, like Erik Bedard on Opening Day, did his best to keep pace. Coming off a year in which he revived his career -- going 9-9 with a 3.38 ERA -- Karstens kept the Phillies off balance with his typical mix of offspeed pitches.
Karstens didn't allow a runner past second in his final five innings, giving up one run on five hits with one walk and two strikes.
Nix played first base for Philadelphia, his seventh start at the position in his 10-year career. ... Manuel said Jim Thome might start at first base in Sunday's finale of the three-game series. He last started at 1B in 2007 with the Chicago White Sox. ... Pittsburgh RHP Charlie Morton, on the disabled list while recovering from hip surgery, is schedule to make a rehab start Monday for Triple-A Indianapolis. If that goes well, he will be activated on April 14 at San Francisco. ... Pirates RHP A.J. Burnett (eye) made his first rehab start for high Class A Bradenton on Friday night and gave up one run and two hits in 4 2/3 innings against St. Lucie in a Florida State League game. He walked one and struck out five. ... RHP Vance Worley is scheduled to start Sunday for the Phillies against RHP James McDonald.