Preheat oven to 150C/ 350F.
Grease a 6-inch baking pan.
Crack eggs in a bowl and whisk it along with sugar until smooth. Pour oil and give it another whisk until it’s smooth and without any lumps.
In a separate bowl, add flour, baking powder, baking soda, salt, cocoa powder and give it a mix. Make a well in the center and pour the egg mixture, yogurt and mashed bananas. Give it a mix until it all comes together to form a smooth batter. Finally, add warm water and give it another whisk.
Pour the batter in the greased baking pan. Take the roughly chopped chocolate bites and dunk it in the batter unevenly. Then, place the pan it in the pre-heated oven.
Bake it for about 40 minutes or until the toothpick poked right in the center comes out clean.
For the chocolate sauce, put the roughly chopped chocolate bar and cream in a microwave bowl. Let it microwave for 10 seconds, give it a whisk and put it back for 5 to 10 seconds. Give it one more whisk and it should form a smooth sauce. If the sauce looks too thick, pour some more milk to loosen it.
Pour the chocolate sauce on the cake and then, grate some chocolate on the top.