Barry Bonds (Giants): Walk-off solo homer to center. Bot 9, 0 outs, D-backs 2 @ Giants 3. MLB, Jul 24, 2003. Bonds: 1/2, 1 rbi.