The Alchemists reach to the Xenowatch finals