Demon call haunts Solon in semifinal