User blog comment:Enriant/Heaven and Hell/@comment-26982641-20160602080446/@comment-26982641-20160602101432

Yes, Raphael can beat and kill Cas effortlessly, but not smite him instantly. A Seraph can do more than holding a Knight, which I believe even kill them. A regular angel can hold against a Knight of Hell (Cas hold Dean). But falling from Heaven, losing wings affected Seraphs strenght. In season 5 when you hit an angel your hand hurts instead, but in season 9 finale, people could beat a fallen angel. Cas still owns his power maybe in a lower degree due to lose of his wings and his grace.