best de la riva players