British bantamweight Lee Haskins has said that he has left no stone unturned in preparation for his world title clash with Randy Caballero.
Haskins is a heavy underdog against unbeaten IBF champion Caballero, who won the belt off Stuart Hall last October, but the Bristol-based fighter is confident that he can cause an upset in Las Vegas.
The 32-year-old is quoted by BBC Sport as saying: "I have worked as hard as I could possibly have worked and on the night I will give 110%.
"If I am at my best, I can beat anybody. I have done a lot of fitness, a lot of cardio, a lot of weight-making and everything is on track."
The fight will take place on the undercard of the highly-anticipated clash between Miguel Cotto and Saul Alvarez.