After that he decided to move down to flyweight and campaign for the WBO World title, winning it against Alberto Jiménez. He defended that title 5 times before losing it to Rubén Sánchez León in controversial fashion as he cited he was hit after the referee had stopped actions and the punch caused him a broken jaw. Salazar decided to retire from boxing after the fight citing medical issues.
After his victory over Alberto Jiménez for the WBO World title, he moved down to flyweight and defended it five times before losing it controversially to Rubén Sánchez León due to a broken jaw sustained after being hit while the referee had stopped the fight. Salazar retired from boxing citing medical issues following this loss.