Gee-Gees survive scare, off to third straight national semifinal