STM girls take on all challengers