Valentin "Taty" Castellanos called his four-goal haul for Girona against Real Madrid on Tuesday a "dream night, while visiting manager Carlo Ancelotti apologised to fans for their performance in a 4-2 LaLiga defeat.

Castellanos scored twice in the first half at Montilivi — and twice more after the interval — with Vinicius Junior and Lucas Vazquez responding for Madrid, who now sit 11 points behind league leaders Barcelona.

The forward — on loan from New York City FC — is the first player to score four goals against Real Madrid in a LaLiga game for 76 years.

"It's a dream night. We played a great game against one of the best teams in the world. I never imagined this," Castellanos told Movistar. "It was a dream of mine to score against Madrid, and I never imagined scoring four. I'm really happy."

Castellanos joined Girona on loan in July last year after scoring 54 MLS goals in five years at NYCFC. He had scored seven goals in 28 LaLiga appearances this season before Tuesday's game.