Omar Perez-Diaz holds off a challenge