Brian Giles (Pirates): 3-run homer to right. Top 3, 0 outs, Pirates 4 @ Cardinals 1. MLB, May 31, 2003. Giles: 2/2, 3 rbi. 5th homer this season.