Exactly. Law knew what he was doing. He scared Hawkins so bad he gave up his blackmail leverage and his extra lives, all his advantages of his own free will. Trafalgar D.'s that dude.
We saw the outcome of the fight that's all we need to see. The next time Hawkins appears a couple days later he still bandaged up.
What Zoro and Law did was both VERY impressive in different ways. I just hope Apoo is down for good unless he's ready to flip sides, he's not really needed though.