Kennesaw State deals blow to home team in final match