Barcia gets in done in Denver with overall title of Thunder Valley National