Home SportsBoxing Estrada squeaks by Cuadras in a StubHub thriller