Shane Williams has revealed it was a clattering from BBC The One Show presenter Roman Kemp that dislocated his finger during a charity football match at the weekend.

The pair were turning out on opposite sides in aid of Josh's Smile and The Bradley Lowery Foundation. Celebrities and former sportsmen from the countries competed against one another at the Swansea.com Stadium in a Wales v England clash. You can see the best pictures from the game here.

Rugby legend Williams arrived a tad late for the fixture, having taken part on the CARTEN 100-mile bike ride in the morning from Cardiff to Tenby.

He darted back to Swansea for the game but managed to do some damage to one of his digits soon after.

Posting to Instagram after the match, Williams said: "Well that was a busy Saturday! Carten ride then Joseph's Smile UK Wales v England footy match at Swansea.com Stadium. All for brilliant causes. Wales 2 England 0 by the way! Dislocated finger and pulled hamstring to boot! What can you do… I had fun!"

READ MORE: All the Welsh rugby transfer ins and outs after flurry of major announcements

READ MORE: The real reason Sam Warburton didn't kick off after World Cup red card finally revealed

Former Wales international Rhys Webb scored one of the goals for Wales to propel them to victory, and Williams came on at half- time, partnered up top with Swansea City icon Wilfried Bony.

It turns out that the dislocated finger was caused by radio and TV star Kemp, who, in Williams' words, "absolutely clattered" him.

Shane Williams (left) is tackled by Roman Kemp

"I did the CARTEN bike ride, it was about 23 degrees, it was a warm one," Williams explained on the Sportin Wales podcast.

"I had the factor 50 on my bald spots as well. I managed to survive that, and then I had to get down to the Swansea.com Stadium for the Joseph's Smile charity match that I promised I would do. I was late, I got there at half-time, cameo role. Got on, and lucky enough to have the pleasure of playing in the stadium again. Good crowd down there which was nice.

"I got clattered by Roman Kemp and dislocated my finger, which is not one of the highlights of my sporting career to be honest with you! Then pulled my hamstring. But we won 2-0 so that was the main thing."

It was an action-packed day for Williams, who had already completed a 108-mile cycle ride from Cardiff to Tenby, as part of CARTEN.