Gebruik een grote, niet-metalen kom en klop hierin het zure sinaasappelsap, de knoflook, zout en peper door elkaar.
Doe de stukken kip zonder vel in de marinade, dek af en zet minimaal 4 uur in de koelkast, maar bij voorkeur een nacht.
Haal de kip uit de marinade en dep af op keukenpapier. Bewaar de marinade.
Gebruik een grote afgedekte braadpan. Zout en peper de stukken kip en bestuif ze licht met bloem. Verhit de olijfolie in de pan tot hij net begint te roken.
Voeg de stukken kip snel (en voorzichtig) toe aan de hete olie en bak ze aan beide kanten bruin, slechts een minuut of 2 per kant. Doe dit in twee kleine porties. Haal de kip eruit en zet apart.
Sauteer de aardappelblokjes in dezelfde hete olie tot ze aan alle kanten lichtbruin zijn. Haal de aardappelen uit de pan en zet apart.
Sauteer de uien en groene peper tot ze zacht zijn. Doe de kip terug in de pan. Voeg de gereserveerde marinade, tomatensaus, wijn, olijven, rozijnen en de gebruinde aardappelen toe.
Dek af, zet het vuur laag en laat sudderen tot de kip gaar is, ongeveer 20 tot 30 minuten. Niet te gaar laten worden. Serveer de stukken kip over witte rijst met veel saus.