Williamson's Billy Barnes reaches the semi-finals and Canton's Garrett Wesneski is alive in the consolations.