This is one of my all time favorite Moist Chocolate Fudge cake here's the recipe........... 50 gm cocoa powder (dutch process) 3/4 tsp instant coffee powder (i used Nescafe) 1/2 tsp coffee esen/extract 1/2 tsp chocolate paste (optional) 350 ml cold water Mix all above ingredients together then sieve into a jug,keep in refrigerator till needed 300 gm Cake flour 1 1/2 tsp b.powder 3/4 tsp bikarbonat soda mix all together and sieve 200 gm butter,room temperature 350 gm fine/castor sugar 1/2 tsp glycerine (optional) 5 medium eggs,room temperature Preheat oven to 180'c,line and grease a 9 1/2 inch square tin or 2 9' inch round tins. Cream butter,sugar and glycerine(if use) till light and fluffy, add in 1 egg at the time and mix well. Fold in the sieved flour alternatively with the cooled cocoa mixture and stir till well mix. Pour the batter in prepared tin and bake at preheated oven(middle rack) for about 30-35 minutes or till cooked. Transfer cake into wire rack and cool completly before frosting. Chocolate Fudge 160 gm fine sugar 45 gm Corn flour 30 gm cocoa powder (dutch process) 1/4 tsp salt 1 tsp instant coffee (i used Nescafe) 2 egg yolk 125 ml cold water 250 ml Full Cream Evapotated milk 50 gm butter Mix all above ingredients together except butter and sieve into a double boiler pot,cook the mixture till thicken (stirring all the times),off heat and stir in the butter. Set the choclate fudge topping aside for about 10 minutes before frost the cake. Notes:i only spread a thin layer chocolate fudge on cake,you can also cut the cake into 2 layers and sandwich them with the chocolate fudge.