Leo Santa Cruz has a record of 35-1 with 19 ko´s. His only loss came to Carl Frampton in a very close fight that many had him winning, he avenged the loss in the rematch and has beaten everyone he has been in the ring with. His workrate and jab is key to his success and only other elite fighters can beat him when he is functioning on this level. Rivera is a descent fighter but not elite. He will struggle badly with Santa Cruz and take another loss. The pick is Santa Cruz.