Home
Royal Leopards beat Petro de Luanda 1-0 in the CAF Confederation Cup on 5 April 2015 at Estádio 11 de Novembro, Luanda.