Cape soccer gets back on winning foot