Heat oven to 350. Grease and flour bottom only of a 9 x 13 pan.
Make Streusel topping: Mix all ingredients except almonds until combined. Stir in almonds.
Drain pineapple, reserving 2/3 cup juice.
Mix flour, sugar, butter, yogurt, baking powder, salt, baking soda, eggs and 2/3 cup pineapple juice in a large bowl with a spoon. Spread in greased and floured pan. Sprinkle with pineapple and streusel topping.
Bake 45 to 50 minutes or until golden brown and toothpick inserted in center comes out clean.