Cavc Upset Champions as Cymoedd March On