In het begin ging alles goed voor de Cubaan, maar in de derde ronde begonnen de problemen. Op een moment was Navarro in staat om een rechterhaak op de kaak te landen, en de favoriet viel hard op de ringvloer. Hij stond weer op, maar een moment later werd hij opnieuw geteld na een korte rechter uppercut, en hij moest ontsnappen met een clinch.
De 25-jarige Pero slaagde erin om stand te houden, en hoewel hij nog steeds met kleine problemen te maken had, behaalde hij uiteindelijk de overwinning. Na de eindsignaal steunden alle juryleden hem met een score van 96-92.