Preheat oven to 350 degrees.
Take a large mixing bowl to beat butter and sugar together so that a creamy mixture would form.
After that add eggs one by one and beat well to make a fluffy mixture.
Make a mixture of coffee and milk so that coffee would completely dissolve in it.
Now add coffee mixture, sour cream and almond extract to the batter and just mix.
In another bowl stir flour and then add it gradually to the mixture and mix using spoon or flat spatula so that no lumps would be there.
Take a suitable greased baking pan and pour batter into it. Drizzle some cranberry sauce with chopped pecans on to the top of batter and place the baking pan in preheated oven for 40 mins. After that take it out from oven and slightly cool it at wire rack.