20100506 sports.football: Ronaldo ready to have last laugh over Barca