Team Colorado beats Purple and Black despite late push