Good late season finish, tough road ahead for XC