Margarito at 154 isnt as powerful. If he weight more then Dzinziruk and by a wide margin, he will stop him. If they both weight the same i think Dzinzurik will pull it off unless there are flashbacks.
Dzinziruk is so overrated he's never beat any one with any significance and got his ass handed to him by martinez
I'm not sure Margo beats any serious opponent at this time. It's been over two years since he has beaten a rated opponent, and It's difficult to know how many times he fought with loaded gloves. I wouldn't be surprised if they were loaded for Cintron, Williams, and Cotto.
Word. I recognize that I'll be **** on for selecting Dzin, but I really do think he's an excellent fighter that had a tough night against a present P4P quality fighter. Indeed, in retrospect, I think it was too early for Dzin to attempt to defeat Sergio. He had been relatively inactive for quite awhile, and his one tune-up bout prior to the Martinez fight revealed considerable ring rust. Dzin is a tactician, and without steady work (not to mention his advancing age), his skills will continue suffer accordingly.