The Gamecocks (8-3, 7-0) won their eighth straight game. They finish their regular-season schedule at Western Kentucky next Saturday.