Star all-rounder Sam Johnston returns for BDAC semi-final