Принц-именительный падеж, мужской род, единственное число,одушевлённое.
Дракона-винительный падеж, мужской род,единственное число, одушевлённое.
Принц-подлежащее,существительное.
Одолел-сказуемое, глагол.
Злого-определение, прилагательное.
Дракона-дополнение, существительное.