SAN FRANCISCO -- Pedro Feliz would remain in San Francisco if it were up to manager Bruce Bochy. The Giants third baseman would like to stick around, too.
Feliz hit a tying homer during a five-run sixth inning, rallying the Giants to a 5-4 victory over Aaron Harang and the Cincinnati Reds on Sunday.
"I just keep playing and wait and see what happens," Feliz said of his looming free agency. "I'd be happy to be back. I'm just going to wait and see what happens."
Daniel Ortmeier and Rich Aurilia each had three hits to help the Giants win consecutive games for the first time since Sept. 5-7. Eliezer Alfonzo singled home the go-ahead run in the sixth.
"Any manager is going to like Pedro," Bochy said. "He's stable and consistent with his play and attitude. He shows up every day. When you watch him on a daily basis you get more of an appreciation for what he does on the field. He would play anywhere if you got into a bind -- shortstop, first base, the outfield."
Randy Messenger (2-4) got one out to earn the win. Scott Atchison and Tyler Walker each worked a scoreless inning before Brian Wilson pitched the ninth for his sixth save in six chances.
San Francisco's Travis Blackley made his first major league start since July 31, 2004, with Seattle. He won his debut, but is 0-3 in six starts since.
"He takes three weeks off and comes in here against a club that's swinging the bat well," Bochy said. "We need some help in the rotation. That's why he's up here."
Blackley gave up two runs, both in the first, and three hits in five innings. He walked four and struck out five.
Jeff Keppinger's fifth homer, a two-run shot into the left-field bleachers, put the Reds on top 2-0 in the first inning. David Ross padded the lead with a two-run double in the sixth.
Harang (16-5) breezed through the first five innings, striking out seven. The Giants rallied for five runs in the sixth.
"Aaron was cruising. It was a shocker that he couldn't locate his pitches all of a sudden," Reds manager Pete Mackanin said. "He always seems to have one bad inning, but usually he gets through it. Today he didn't. I don't know if it's a lack of concentration or it just seems to happen."
Rajai Davis and Kevin Frandsen singled ahead of Fred Lewis' RBI double. One out later, Frandsen scored on Nate Schierholtz's RBI groundout.
Feliz's two-run shot tied the game and gave him 20 homers in four consecutive seasons. After Ortmeier doubled, Alfonzo hit an RBI single.
"You can have that one inning that can change the outcome of the game and that was it," Harang said. "You try to do whatever you can to change it up but it didn't go in my favor. A couple of balls find a hole and they get a little rally going. Then I throw the ball over the guy's shoulder and he whacks it out of the park."
Harang matched a season high by giving up 10 hits. He allowed five runs and walked one in seven innings. The right-hander has given up at least one homer in eight of his nine starts against the Giants.