COLUMBIA, S.C. -- Marcus Lattimore ran for a career-high 246 yards and three touchdowns to help No. 10 South Carolina hang on for a 24-21 victory over Navy on Saturday night.
Lattimore carried 37 times and averaged 6.6 yards a carry. The Gamecocks (3-0) ran 37 plays in the second half, and the sophomore touched the ball on 26 of them.
The Midshipmen (2-1) ran their option efficiently, rushing for 274 yards split among seven players.
After Lattimore was stopped for a loss for the first time in the game on a fourth down, Navy got the ball at its 6-yard line with 5:34 left. But Antonio Allen picked off a fourth down pass with a minute to go to seal the Gamecocks win.
USC hosts Vanderbilt next Saturday at 7 p.m.