DH Matt Snyder, involved in both situations, said the Rebels needed to take care of opportunities but didn't.
"I definitely missed some opportunities with a strikeout (in the third) and a double play (in the fifth)," said Snyder, without a hit on the night and his team with only six hits to Carolina's 14. "Left five guys on right there. I just didn't have the right approach up there. Just didn't hit the ball like I should have. I chased a few all night and got up there aggressive, trying to get some swings off. I shouldn't have done that really. Got to come out tomorrow and have a better eye on the ball."
Ole Miss fell to 25-21 overall and 9-13 in Southeastern Conference play. It was the Rebels' fifth straight SEC loss and sixth loss in their last seven league games.
South Carolina (37-8, 18-4) got on the board in the first inning on a two-out RBI single by Brady Thomas.
In the second inning the Gamecocks added another run on a sac fly by DeSean Anderson, scoring Evan Marzilli who doubled and moved to third on a single by Robert Beary.
The Rebels cut the USC lead in half in the third. Miles Hamblin led off with a double down the right field line. A wild pitch moved him to third, and Austin Anderson got him home on a groundout to second.
USC got the run back in the sixth to lead 3-1. Eric Callender relieved starter Matt Crouse with a run home and a Gamecock on second base with no outs in the seventh. Callender allowed an inherited runner to score, and it was 5-1 South Carolina at stretch time. The Gamecocks added one more in the eighth.
Michael Roth (10-1) got the win for USC. Crouse, who went six innings, got the loss to fall to 6-4.
South Carolina Coach Ray Tanner agreed Ole Miss had its chances.
"The key to the game was the run scoring opportunities they had in the third and the fifth and he wiggled his way out of it," Tanner said of Roth. "He got a big strikeout with the bases loaded at one point and then got (Matt) Snyder to hit into a double play later, so those were big. No doubt about it if they put some runs across there the game changes."
Game two is Saturday at 2 p.m. and will be televised on SportSouth.