World number three tennis star Rafael Nadal came out on top during a poker showdown against Brazilian football legend Ronaldo in aid of charity.
The Spaniard, who has competed in numerous charity poker tournaments before, went head to head with Ronaldo in a 20-minute game hosted by PokerStars at London's Hippodrome Casino last night.
The match, which was organised after Ronaldo challenged Nadal to a rematch, had a £31,800 ($50,000) prize, which Nadal vowed to give to the Rafa Nadal Foundation after his triumph.
"It was close for most of the match and I'm delighted to have won," said Nadal. "I called all-in at the final hand, which proved to be a good move! Ronaldo is a football great and it's amazing for me to have the opportunity to face him at the poker table. I'm happy for a rematch if Ronaldo is up to the challenge."
Ronaldo added: "Rafa played well, I made a mistake going all-in at the end with a bluff, but ultimately Rafa had the best hand. Sometimes you have to be bold in poker, and even though it didn't work out this time, I had fun."
In previous tournaments, Nadal once beat Daniel Negreanu, who is the highest-earning live tournament poker player of all time.