By Jake Donovan

MAYAGUEZ --Orlando Cruz earned his first win in more than two years after stopping Edwin Lopez in four rounds Saturday evening at Palacio de los Deportes in Mayaguez, Puerto Rico.

Lopez (25-5-1, 23KOs) was a late replacement for Mexico's Sergio Valenzuela.