Barry Bonds (Giants): Winning solo homer. Top 9, 1 out, Giants 7 @ Padres 6. MLB, Jun 24, 2002. Bonds: 2/3, 4 rbi. 24th homer this season.