City Colts and Yarrawonga-Mulwala hold nerve to reach WDCA final