I disagree. Fighting is as much non-physical as it is physical. You have to be a strategist before the fight, as well as during the fight. Leonard out-smarted him before the fight, and during the fight. So he wins. Just as if a country invades another country when theyre least expecting it, it's just good strategy. A fight (or war) will never be 100% fair, nor should it be.
the referee would not let Duran fight inside the second fight. Duran was professional enough to give Leonard a rematch within 6 months-unheard of even back then. Leonard did not give him a rematch until he was well past it.