Barry Bonds (Giants): Winning solo homer. Top 11, 2 outs, Giants 5 @ Angels 4. MLB, Jun 5, 2000. Bonds: 3/6, 1 rbi. 24th homer this season, 3-game homer streak.