Portland’s hockey sides shine in finals