Peneire a farinha, fermento e o sal numa tigela média. Noutra tigela maior combine o iogurte, açúcar e o óleo. Acrescente os ovos, um de cada vez, mexendo até incorporar. Adicione as raspas de limão, a baunilha e o extrato de limão. Por fim, junte os ingredientes peneirados à mistura líquida (tudo de uma vez) e misture até ficar homogéneo. Despeje a massa numa forma de bolo inglês bem untada e leve ao forno pré-aquecido a 180º C por 50 minutos ou até que um palito saia limpo. Nos últimos cinco a dez minutos de forno, leve a lume médio os ingredientes da calda até que o açúcar se dissolva. Deixe arrefecer um pouco esta calda. Retire o bolo, deixe arrefecer dentro da forma, em cima de uma grade, por alguns minutos. Espete-o com o bico de uma faca ou palito e derrame a calda de limão por cima. Desenforme e deixe arrefecer completamente.