Sudan's Al Hilal edged out four-time champions TP Mazembe of DR Congo 1:0 in their opening Group A game of the African Champions League.