The Shockers were a much more disciplined team on Tuesday to snap a 3-game losing streak in a win over Charlotte.