Sauser and Kulhavy win Cape Epic overall

Hermida and Van Houts celebrate victory in final stage