Liam Williams has promised to rain down a beating WBO middleweight champion Demetrius Andrade.

Williams, the WBO's mandatory challenger, will challenger Andrade on April 17th at the Hard Rock Live at Hard Rock Seminole Hard Rock Hotel & Casino Hollywood, Florida.

Andrade (29-0 18 KOs) will be defending his title for the fourth time - and Williams might be arguably his toughest test as champion.

In his first three defenses, he's defeated Artur Akavov, Maciej Sulecki and Luke Keeler.

Williams (23-2-1 18 KOs) believes Andrade is overlooking him by calling out numerous other fighters like Canelo Alvarez and Gennadiy Golovkin.

“I’ve been quite vocal saying I’ll smash him, and I actually am going to,” said Williams. “I’ve waited for this for too long now, I’m not going to let it slip through my fingers, I’ll grab the opportunity with both hands.

“I just think he’s a complete weirdo, a very strange man - I’ve watched him for some time, I used to be a bit of a fan of him back then, now I get the chance to share a ring with him and punch his face in and I can’t wait to do it. I’m going to punch lumps out of him, nonstop. The first couple of rounds could be tricky, but I believe that I will get on top of him and start beating him up.

“I think he might overlook me, possibly. To be honest, maybe he has deserved to get a fight with Canelo, GGG, he’s been World champion for a long time, a two-weight and three-time champion, so he’s probably deserved those fights, but his time is up now and once I deal with him, I’ll get those fights.

“Have you ever seen me going into my shell in a fight? I don’t think he’s going to have enough in him to make me do that, and let’s not forget, he’s not fought anyone like me. When I start hitting him and hurting him, no-one really knows what he’s going to do. Who’s to say he’s not going to go into his shell?”