Liverpool striker Fernando Torres has admitted he's not fully fit ahead of Spain's World Cup clash against Portugal.
The 26-year-old has featured in all of Spain's games in South Africa thus far, and manager Vicente del Bosque has vowed to stick with the Anfield forward as he searches for form.
'El Nino' underwent knee surgery towards the end of last season, and faced a race against time to be involved in the showpiece tournament. His stuttering start to the competition has forced Torres to admit he isn't quite at his peak, but is ready for the last 16 clash despite not being in top shape.
"I think I'm still a little away from being 100 per cent, although I'm close. I'm still lacking a bit - it's not easy to return after an operation," he said.
"We're ready for whatever comes. We are where we wanted to be, living the opportunity that we dreamed of."
Spain started the tournament as one of the favourites, but an opening game defeat against Switzerland has put pressure on La Furia Roja.
Torres is confident his team-mates have put that to the back of their minds though, focusing on the immediate future and the clash with Portugal.
"We only need to look ahead, be optimistic, positive and show the people what we are capable of. We have confidence in ourselves.
"We've all seen the level that this team has and we know we haven't reached that yet."
The Spaniards meet Cristiano Ronaldo's Portugal in Cape Town at 7:30pm (GMT) tomorrow night.