What boxing match is this from?

I have seen this gif many times over the years but I still don't know what fight this is.

http://media-cache-ec0.pinimg.com/originals/6d/a6/b2/6da6b257ade9c13ac8e6ee687ade4876.jpg

Any help would be appreciated, thank you.

looks like hagler vs suger ray leonard

^that is it

Wardance5 - 


looks like hagler vs suger ray leonard


VTFU

Round four Leonard vs Hagler.