O’Shaquie Foster (21-2, 11 KOs) had to battle back hard to hold onto his WBC super featherweight title. With everything stacked against him he rallied to stop challenger Eduardo ‘Rocky’ Hernandez (34-2, 31 KOs in the twelfth round at the Poliforum Benito Juarez in Cancun, Quintana Roo, Mexico.