Das Lammfleisch abspülen, trockentupfen, von der Haut befreien. Das Fleisch in Würfel schneiden. Zitrone heiß abwaschen und in Spalten schneiden. Knoblauch abziehen und fein hacken, Fleisch in eine Schüssel geben. Knoblauch, Zitronenspalten und 3 El. Öl zugeben und mind. 2 Stunden marinieren. In der Zwischenzeit die Schalotten abziehen. Die Tomaten waschen und vierteln. Restl. Öl in einem Topf erhitzen. Fleisch aus der Marinade nehmen und im heißen Öl kräftig anbraten. Mit Salz und Pfeffer würzen. Schalotten kurz mitbraten lassen. Tomatenmark und Mehl zugeben. Rotwein und Brühe unter rühren angießen. Alles zum kochen bringen und zugedeckt bei schwacher Hitze ca. 30 Minuten garen. Tomaten, Oliven und 3-4 Zitronenspalten kurz vor Ende der Garzeit zum Fleisch geben. Petersilie waschen, trockenschütteln, fein hacken und darüber streuen.