Verwarm de oven voor op 170 graden Celsius. Bekleed een ovenschaal (28x18 cm) met bakpapier.
Roer voor de crumble de suiker en de bloem door elkaar. Snijd de boter in stukjes, voeg toe en wrijf tussen je handen tot er kruimels ontstaan. Schep het amandelschaafsel erdoor. Zet even in de koelkast terwijl je vergaat met de cake.
Klop de eieren en de suiker licht en luchtig met een mixer. Voeg de zonnebloemolie en yoghurt toe en mix tot een gladde massa.
Zeef de bloem, bakpoeder en kaneel erboven en schep door elkaar. Giet het beslag in de vorm.
Verwijder de schil en klokhuis van de appels. Snijd het vruchtvlees in stukjes en verdeel over de cake.
Verkruimel de crumble erover.
Bak de cake in circa 60 minuten in het midden van de voorverwarmde oven. Laat de cake iets afkoelen voordat je hem uit de vorm haalt.