Checkout the action from the Huntington Beach Semi-Finals and Finals. Photos by Anthony Acosta.