Καθαρίζουμε, πλένουμε και ανοίγουμε το κοτόπουλο στη μέση. Το χαράζουμε σε διάφορα σημεία, συνήθως εκεί που είναι πιο χοντρά
Το τοποθετούμε σε σκεύος που κλείνει
Καθαρίζουμε και κόβουμε σε φέτες τα κρεμμύδια
Καθαρίζουμε και ψιλοκόβουμε το σκόρδο
Ψιλοκόβουμε την πιπεριά και κόβουμε τα μανιτάρια σε φέτες
Στύβουμε τα πορτοκάλια και το λεμόνι μας
Ραντίζουμε και πασπαλίζουμε το κοτόπουλο με όλα τα υλικά
Προσθέτουμε τα μανιτάρια
Σκεπάζουμε καλά και τοποθετούμε στο ψυγείο για 4 - 6 ώρες. Στο ενδιάμεσο γυρίζουμε το κοτόπουλο και από την άλλη πλευρά για να μαριναριστεί καλά
Ψήνουμε σε φούρνο που έχουμε προθερμάνει στους 150ο C για 1 ½ ώρα
Χρησιμοποιούμε σκεύος με καπάκι ή καλύπτουμε το ταψί μας με αλουμινόχαρτο. Στο τελευταίο τέταρτο του ψησίματος ξεσκεπάζουμε το ταψί μας και αφήνουμε το κοτόπουλο να πάρει χρώμα
Μετά το ψήσιμο αφαιρούμε το κοτόπουλο από τη μαρινάδα και σερβίρουμε