Home Sports XC runs for a win