If I had to pick just one.....

Leonard Vs Hearns 1 comes to mind.....Ray was the under dog against the big punching Hearns....He boxed beautifully and then made the switch to puncher later in the fight switching roles......Showing he was a complete fighter able to handle any situation