Rafael Nadal said he felt he outplayed Nicolas Almagro, before going down to his compatriot at the Barcelona Open.
The world number one Nadal lost in Barcelona for the first time in 42 matches, a record extending back to 2003, when the Mallorcan was just 16 years old.
Nadal said he felt he was on top of Almagro in their 11th career meeting, especially since the 13-time major winner held four break points throughout the second set without converting.
He also had a 3-1 lead in the deciding set, before uncharacteristically getting broken three times in succession to fold to a shock 2-6 7-6 (7-5) 6-4 loss.
"For two sets I was playing better than him, much more chances than him," Nadal said.
"I was in advantage (in the third set), in control, and I missed a lot of opportunities during the match.
"And playing against a good opponent like him, the normal thing is lose in the end and that's what happened."
Nadal said he was not too down on himself, despite the defeat a hindrance to his plans of winning a record ninth French Open, which starts in May.
"I felt I did a lot of things well to win, but at the end, (there) remained a little bit (missing)," Nadal said.
"(I have to) just accept the situation and keep fighting."
Best Free Bet Offers - Provided by engagesuperleague.co.uk
Click any of the bookmakers name to activate your free bet now.
Deposit £20, bet with £40. Create a Unibet account here >>.
Get free 5£ no deposit required on casino. Create a Betfair account here >>.
Deposit £200, bet with £400. Create a Bet365 account here >>.
Deposit £25, bet with £50. Create a new Offsidebet account here >>.
Deposit 0, bet with £30. Create a new Sky Bet account here >>.