Faça alguns golpes no pernil do carneiro. Coloque aí as lâminas de alho e pedacinhos de casca de limão. Numa tigela, misture o gengibre, o cardomomo, a paprika, o caril, o azeite e o iogurte. Tempere. Deite este preparado sobre o pernil de carneiro. Tape com película aderente e deixe em repouso, por um dia, dentro do fiigorífico. Aqueça o seu forno a 200ºC. Coloque o pernil de carneiro numa assadeira untada de azeite. Reserve a marinada. Leve a assadeira ao forno até que a carne esteja macia. De vez em quando deite um pouco de sumo de limão e de marinada, para que a carne não fique seca. Coloque o pernil de carneiro num prato aquecido. Cubra com papel de alumínio e deixe repousar por dez minutos. Adicione ao molho da assadura, desengordurando, a restante marinada. Leve a fogo brando e deixe aquecer bem por um dois minutos. Sirva com legumes cozinhados a vapor.