"He's had to fight for everything his whole life, he's not going to give up on an at-bat with a chance to win the game there," Young said.
The left-handed hitting Revere battled through an eight-pitch at-bat against left-hander Tommy Layne before hitting a grounder to second with the game tied 5-5 in the 13th inning. San Diego's Logan Forsythe bobbled Revere's grounder and then threw home wildly, leading to two unearned runs in Philadelphia's 7-5 win Wednesday night.
Chase Utley, who was hit by a pitch, and Domonic Brown, who walked against Layne (0-2) scored the decisive runs. Forsythe bounced a throw as he tried to prevent Utley from scoring. The ball bounced away from catcher Nick Hundley, allowing Brown to score also.
"The ball was in the hole," said Forsythe. "I tried to get to it before the lip (of the grass). I misplayed it and made the error. I rushed myself. I didn't know what happened with the throw afterwards."
Joe Savery (1-0) worked one inning and Jonathan Papelbon got the final three outs for his 15th save in 19 chances.
The Phillies, who trailed 5-2 after six innings, rallied to tie it with an unearned run in the seventh and two runs in the eighth on a two-run home run by Delmon Young off Luke Gregerson.
"I didn't light up because I missed his first two pitches by about five feet," said Young. "Those were both balls, but the one I hit was a strike. I didn't hear the noise off the bat and just the way (Carlos) Quentin approached the ball and playing in San Diego I thought it was just going to be one of those high deep flies that gets everyone on their feet and then the groans right afterwards."
Chris Denorfia had given the Padres a 4-2 lead with a two-run homer in the fifth. San Diego added a run in the sixth on back-to-back doubles by Chase Headley and Kyle Blanks.
Phillies starter Cole Hamels allowed five runs - four earned - and seven hits. He walked two and struck out five in six innings, avoiding the distinction of becoming the first Phillies pitcher to lose 12 games before July.
"The guys really picked me up," said Hamels, who had won five consecutive games against the Padres with a 0.73 ERA.
Padres rookie Robbie Erlin, called up from Triple-A Tucson earlier Wednesday, pitched 6 1-3 innings. He gave up three runs - two earned - and four hits. He struck out seven and walked only one.
Erlin left the game after giving up a single to Brown and striking out Delmon Young in the seventh.
The Phillies got within one with an unearned run in the seventh on an RBI single by pinch-hitter Kevin Frandsen after right fielder Kyle Blanks dropped a foul ball for an error on what would have been the final out of the inning.
Nick Vincent, who gave up Frandsen's hit, walked Jimmy Rollins to load the bases. But Joe Thatcher got Utley to ground out to end the threat.
The Phillies scored single runs in the first and second innings to take a 2-0 lead. Michael Young's RBI double off the wall in left-center scored Utley.
Carlos Ruiz drove in the Phillies' second run with a sacrifice fly.
The Padres tied it with two runs in the third.
NOTES: Phillies reliever RHP Mike Adams has three tears in his shoulder and might undergo season-ending surgery. He could try rehab in an attempt to return later this season. ... Padres 2B Jedd Gyorko, on the disabled list with a strained right groin, singled in San Antonio in his first rehab at-bat Wednesday. He then left the game due to tightness in his right leg. The Padres hope to have Gyorko back on Friday when they begin a trip at Miami. ... Padres SS Everth Cabrera, on the DL because of an injured left hamstring, is doing baseball activities. Manager Bud Black is hopeful Cabrera will return on July 8. ... Edison Volquez will pitch for the Padres against the Marlins on Friday, Eric Stults will go on Saturday, Andrew Cashner will start on Sunday, and Jason Marquis will go on Monday. Volquez (5-6, 5.67) will be opposed by the Marlins' Ricky Nolasco (4-7, 3.68). ... The Phillies play the Dodgers in Los Angeles on Thursday with Jonathan Pettibone (3-3, 4.14) facing Zach Greinke (4-2, 3.79)