Ricky Burns believes he can still compete at the very top level after being handed the chance to claim a world title at a third weight.

Burns will take on Italy's long-standing European champion, Michele Di Rocco, for the vacant WBA super-lightweight title at the SSE Hydro in Glasgow on May 28.

The former WBO super-featherweight and lightweight champion lost the latter belt to Terence Crawford in March 2014 and the 32-year-old has struggled to find consistent form since then.

But the Coatbridge boxer feels his points defeat against unbeaten former WBC lightweight champion Omar Figueroa Jr in Texas in May last year shows he still has the potential to enjoy some more big nights.

Burns said: "This is a huge fight and a massive opportunity for me to make history.

"It feels like a long time coming returning to Glasgow and I feel this is the perfect opportunity for me to grab another world title in front of my loyal supporters.

"It's been a frustrating few years but I felt showed against Figueroa last summer that I can still mix it with the very best at world level.

"Di Rocco is a tough guy and he will bring the best out of me - but it's a fight I'm so confident I will win and give my fans a great show.

"There are massive fights for me at lightweight and super-lightweight - I've spoken to my trainer Tony Sims and we feel I can compete competitively at either weight class and this fight will lead on to great things for me."

Glasgow's Willie Limond fights Tyrone Nurse for the British super-lightweight title on the undercard with Commonwealth Games gold medallist Charlie Flynn also in action.