Randy Winn rescued Randy Johnson's shaky return to Arizona, hitting a two-run homer to lead the San Francisco Giants to a 5-3 victory over the Diamondbacks on Saturday night.
Edgar Renteria added a two-run double and Emmanuel Burriss singled home a run for the Giants, who have won five straight.
Six days after beating the Diamondbacks for his 296th career win, the Big Unit walked seven and was gone after 3 1-3 innings.
Justin Miller (1-0) was credited with the win despite giving up a run in 1 2-3 innings. Brian Wilson pitched the ninth for his third save in as many chances.
Johnson appeared as a visitor for the first time on the field where he came out of the bullpen to earn the victory in Game 7 of the 2001 World Series.