Golovkin was better technically and would be harder to hit. I make GGG the favorite, Iran would have to really hurt GGG to have a chance
GGG by stoppage. He is the more complete fighter and has a good chin. Would have been fun to watch, an action packed fight