Long ball lifts Gamecocks to 8-5 win over Golden Eagles