Preheat the oven to 180 ° C. In a large bowl, beat the eggs with the sugar. Add the sunflower oil, cognac, milk and stir.
In another bowl, mix the semolina, plain flour, ¾ cup almonds, cinnamon and baking powder. Slowly, add the solids into the liquids bowl.
Coat a rectangular Pyrex with some oil and add the mixture. Sprinkle the remaining almonds on top and bake in the middle of the oven for 45 minutes.
In the meantime, prepare the syrup. In a small saucepan, add all the ingredients and simmer until you have a silky texture. Let the syrup cool down completely.
When the halva is ready, carve into square pieces and pour the syrup on top. Let it sit for a few minutes and serve!