Bata o açúcar com a manteiga até formar um creme claro (cerca de 5 minutos)
Continue batendo e acrescente os ovos, um por vez
Adicione as raspas e o yogurt, bata por mais 5 minutos
Acrescente o suco e o farinha de trigo alternadamente, bata até ficar bem homogêneo, reduza a velocidade da batedeira para baixa e acrescente o fermento em pó, bata somente para incorporar
Coloque em uma forma untada e enfarinhada, e leve para assar em forno preaquecido a 160º por 1 hora e 10 minutos (sim, temperatura bem baixa e devagar, assim ficará bem fofinho)
Faça a calda misturando os ingrediente e levando ao fogo até ficar em ponto de fio