Alton battles past Collinsville

by