Dragons no match for Saints