Preheat oven to 375 degrees. Grease and flour a 9z13 baking dish.
Sift together: flour, baking powder, baking soda, sugar.
With a mixer, cream together butter, sour cream, almond extract and eggs.
Slowly add in sifted dry ingredients, and mix until incorporated.
To prepare the crumb topping, mix ingredients together with a fork.
Spread half of cake batter into the bottom of your prepared 9x13 baking dish.
Top with can of cherry pie filling.
Spoon remaining batter over the top, and gently spread it out.
Top with crumb topping.
Bake for 40 minutes, or until top is baked and golden brown. Let stand before cutting.
