In gameplay not really. Even the dragons, for all their hype, are kinda weaksauce. This said, the Hagravens might be able to poison Sainguinus as a direct confrontation with a primarch is simply suicide. Attempting to outsmart or trick them is more likely to be successful. It's not much likely...