The Cincinnati Bengals rebounded from a dismal first half to soundly beat the Baltimore Ravens on Sunday.