NWU Eagles hold out at the death to beat UCT Ikeys in Varsity Cup final