Quavi won, Michalczewski was very solid for a long period of time, but in their best form he would have lost both of them on points if the fight took place on the neutral stage.
Personally I think it'll be a tough fight for both guys but I'll have to favor Qawi to come out on top in the end after taking some damage.