Sergio Ramos called Real Madrid's start to La Liga season "a f*****g bad start" after Zinedine Zidane's men fail to win any of opening three home games.
The Los Blancos fell to a shock 1-0 home defeat to Real Betis on Wednesday night as Antonio Sanabria netted an injury-time winner.
Real have failed to win any of their opening three home fixtures in La Liga leaving Ramos fuming by how things are going.
Speaking after the shock loss at the Bernabeu, Ramos said: "It's a f*****g bad start.
"We need to be self-critical and turn the page," said the Real Madrid captain, according to reports from the Sun.
"Hopefully it's just a problem with being clinical. We did everything we could, but there's not been a ruthless side to our finishing.
"Another day it finishes 4-0 or 4-1 and everything is ok."
The result means Real are without a win in their three league games at the Bernabeu this season, having also drawn with Valencia and Levante.
They now sit seven points behind pace setters Barcelona, who are the only side left in La Liga with a perfect record after five games.
Madrid enjoyed 60 per cent possession and had 27 efforts at goal to their visitors 12, however their dominance was of no consolation to the Frenchman.
Speaking after the shock result, Zidane said: "The ball just didn't want to go in for us.
"If you score one chance it's a totally different game, but when it doesn't want to go in, results like this can happen," said Zidane.
"I feel for the players, the effort they've put in. When the opponent scores like that at the end it hurts.
"Next time we have a game at home we have to ensure that we do everything we can to win and change this bad run."
Madrid will be desperate to return to winning ways when they face Alaves, who currently sit 19th in the table with zero points, on Saturday afternoon, as per the Dailymail.
Following that encounter, Madrid face Borussia Dortmund away in the Champions League next Tuesday night.