Glenn marches to semi-state