Jan Paul Rivera proved too strong for Andy Beltran in a thrilling encounter Friday at Coliseo Roger L. Mendoza in Caguas, Puerto Rico, recording a competitive unanimous decision win.