Spain were plunged into turmoil when 15 players refused to feature under coach Jorge Vilda, but less than a year later they are in the Women's World Cup semi-finals for the first time.
It is a remarkable turnaround for Vilda and a squad that is not even at full strength in Australia and New Zealand because of the very public disagreement.
Moreover, there were hints even coming into the World Cup that all was still not well in the Spain camp. Perhaps they are still not.
But Vilda's side stuck together to defeat the 2019 runners-up the Netherlands 2-1 in extra time and will face Sweden in the last four on Tuesday.
Even on the eve of Friday's game against the Dutch in Wellington there was no escaping the turmoil which had threatened to torpedo Spain's World Cup in the past year.
"The team is united," Vilda said, asked by a Dutch journalist to comment.
"We have a group that competes and they are all fighting for the same objective, and they are very motivated."
- Row explodes -
Discontent between players on the one side and the Spanish football federation (RFEF) and Vilda on the other had been brewing for some time.
In September 2022 the situation exploded -- 15 of the squad emailed the RFEF to say they did not want to be considered for selection, citing their "emotional state".
They were unhappy with numerous things: the atmosphere around the camp, Vilda being too strict and the team's lack of success under the coach since his reign started in 2015.
The players also objected to travel arrangements and organisation behind the scenes, but the bulk of their complaints were aimed at the 42-year-old Vilda.
The RFEF backed the coach however and he omitted the protesting players for friendlies against Sweden and the United States, which Spain drew and won respectively.
Indeed, including at this World Cup, Spain have lost just twice in 17 matches since the mutiny broke out, validating the RFEF's stance and strengthening Vilda's position.
When Vilda named his squad for the World Cup, three of the 15 protesting players were selected -- Aitana Bonmati, Mariona Caldentey and Ona Batlle, all at Barcelona.
They had stepped down from their position, ostensibly satisfied that sufficient improvements had been made in the areas the players demanded.
But the absence of another Barcelona trio in Patri Guijarro -- who struck twice as they won the Champions League -- Mapi Leon and Sandra Panos were all expected to hurt Spain.
In the build-up to the World Cup, Vilda said that the conflict was "practically resolved".
But refusing to return, Mapi Leon said: "I can't go back, there has to be changes."
- 'Total confidence' -
It is testament to Spain's depth of talent that at this World Cup they have shrugged off the loss of some top players, and a 4-0 defeat in the group stage to Japan, to reach the last four.
Even more so because two-time Ballon d'Or winner Alexia Putellas has barely made any impression at the tournament as she struggles to recover form and fitness following a serious knee injury.
The likes of Jennifer Hermoso, Alba Redondo and Bonmati have all excelled, while teenager Salma Paralluelo showcased her talent with her classy winner against the Netherlands after coming off the bench.
Vilda has made full use of his 23-player squad, ensuring there is fierce competition for places while also keeping players fresh as they get towards the business end of the tournament.
Ahead of their quarter-final with the Netherlands, a second Dutch journalist attempted to poke Vilda and captain Ivana Andres into a reaction.
The reporter put it to Andres that a strength of the Netherlands team was that the players liked their coach Andries Jonker and asked if she had the same fondness for Vilda.
Andres and Vilda had a brief chat away from the microphone -- probably to ensure she had understood the translation of the question correctly -- and smiled.
"We have an excellent relationship with Jorge, we have total confidence in him," she answered.
"I believe we are a team -- not only the players, but the technical staff.
"We all have shared responsibility: if we win, we all win, and if we lose, we all lose."
pst/as