Jim Thome played his second Grapefruit League game at first base in a 5-4 walk-off victory over the Pirates, with Scott Podsednik's homer in the ninth ending it. Phillies left-hander Cliff Lee allowed three hits in six scoreless innings, and also doubled in the sixth.
"Yeah, I feel good," Lee said. "I've felt like, in the last few outings, I could have gone 100 pitches or so. Basically, I'm right where I need to be."
Shane Victorino doubled and scored on Placido Polanco's single to hand the Phillies a 1-0 lead in the first inning. Thome followed two batters later with a double to right-center field to score Polanco from first to make it 2-0. Thome is hitting .296 with three doubles and four RBIs this spring.
Thome later walked and scored in the fourth to make it 3-0.
Pirates right-hander Chris Resop allowed three hits and two runs in two innings.
Pedro Alvarez broke an 0-for-18 drought with a single off Lee in the fifth inning.
The Pirates broke through with two outs in the eighth on Nick Evans' RBI single, followed by RBI doubles by Eric Fryer and Casey McGehee to make it 4-3. Kirk Singer capped the rally, tying the game at 4 with an RBI single before Alvarez stuck out to end the inning.
Up next: The Phillies take a long trip south to Fort Myers to play the Twins at 1:05 p.m. on Wednesday. Right-hander Vance Worley gets the start. He has pitched well this spring (1-2, 2.81 ERA) while working on a new changeup grip.
Todd Zolecki is a reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.