Gamal Yafai says he can beat Sean Davis any way he wants to when he challenges for the WBC International super-bantamweight title at the Barclaycard Arena in Birmingham on Saturday night, live on Sky Sports.
The pair finally get to face each other after their proposed meeting for Yafai's Commonwealth title fell through in October due to the champion damaging his ankle in training.
Davis instead met Paul Economides for the crown he will defend on Saturday, while Yafai returned from injury in Germany in March in a six rounder.
"I was preparing for the Davis fight doing box jumps," said Yafai. "I've got it on video, it was on CCTV where I was training.
"I went over on it, it's hard to describe how I done it. The pain and rehab was unreal. I couldn't do anything for two months solid.
"It was horrible being out of the ring so long. I couldn't train and obviously wasn't getting paid. It's hard when you can't fight but it only makes you stronger. "
The 25 year old now meets 'Showtime' on the undercard of his brother Kal's world title defence against Suguru Muranaka, and Yafai plans to do a comprehensive job on Davis to show he's ready to move to the next level.
"I can't wait for this," added Yafai. "Fighting in front of my home fans on big shows is something I've always wanted to do and it's a bonus to be alongside my brother.
"To do it so early into my career is massive for me. I'm so happy to be one of the big names in Birmingham.
"I know a bit about Sean. I didn't know him a year ago until his coach messaged me on Facebook for a bit of sparring and we done a little bit of work.
"It's my job to answer whatever Sean brings. I'm capable of that. I am more than just a puncher, I can outbox Sean and outpunch him - I beat him in every department.
"I'm entering the next phase of my career now. I learnt a lot as an amateur so I didn't have to have as many learning fights so to speak. I didn't need that long like other fighters might do.
"I was a world-class amateur so I think I've done alright so far and I'm ready for the next step in my career."
Watch Kal Yafai vs Suguru Muranaka, Sam Eggington vs Ceferino Rodriguez, and Josh Kelly on this Saturday's Birmingham bill, from 7.30pm on Sky Sports 2.