Undefeated contender Joseph "JoJo" Diaz (26-0, 14 KOs) is very confident that he'll be able to upset the odds on Saturday night, when he challenges WBC featherweight world champion Gary Russell Jr. (28-1, 17 KOs).
The Showtime televised bout takes place at MGM National Harbor in Maryland.
Diaz is the mandatory challenger, and he has been very active, with four fights in 2016, two in 2017 and already picked up a win back in February.
Russell on the other hand has only fought once in 2015, 2016, 2017 and this is his first bout of 2018.
But Russell's fast hands and punching power has made him the favorite among insiders.
"It's all about timing. Gary has the fastest hands in boxing but we've watched a lot of tape and we see a lot of flaws. Every fighter has flaws. We're just going to capitalize on what we see and take full advantage on Saturday night," Diaz said.
"I don't think Gary having not fought since last year will be any kind of advantage. I want Gary Russell Jr. to be at his best come fight night. I know that I'm at my best and the best man should win on fight night. There shouldn't be any excuses after this fight and after I win the title."
Diaz has studied a lot of tape on Russell and believes that eventually he'll force the champion to fight on the inside - which is where Diaz plans to take advantage and shift the entire momentum of the contest.
"I'm prepared for everything he's going to offer. He's going to come out and box a little bit and look to use his jab, create angles and use his speed to keep me out of range. It's going to come to the point where he's not going to want to move as much and he'll starting fighting on the inside. That's where I want to be," Diaz said.
"I know what Gary Russell Jr. brings to the table. I know he's the toughest fighter in the division but I'm ready to go out there and bring back the WBC title. I'm ready to fight the best and unify all the titles."