If we ignore Blackbeard's carelessness at the beginning of fights, it seems like he whooped Law's ass without much trouble.
Blackbeard being pushed away by a surprise attack of a Sulong on Steroids isn't bad portrayal. Just as his him not being interested to suddenly fight a former Admiral he would prefer having as a companion.