Justin Upton (D-backs): Walk-off solo homer to right. Bot 10, 1 out, Giants 2 @ D-backs 3. MLB, Jun 16, 2011. Upton: 3/5, 1 rbi. 12th homer this season.