Claudio Ranieri had a £25m bid rejected for Sporting striker Islam Slimani on Tuesday but went back to the Portuguese side with an improved offer, which has been accepted.