Steve Finley (Giants): 2-run homer to right. Top 6, 0 outs, Giants 2 @ D-backs 2. MLB, Apr 18, 2006. Finley: 1/2, 2 rbi.