Rayo Vallecano and Girona Share Spoils in Late Drama
The party atmosphere in Vallecas never really stopped. A week after Rayo Vallecano booked their first-ever European final, the old barrio ground crackled again, this time with the urgency of league business and the tension of two very different agendas.
Rayo chased Europe. Girona fought for their lives.
Rayo ride European high
Inigo Perez’s side came out playing like a team still surfing the wave of history. The sky over Madrid was clear, and so was Rayo’s intent: pin Girona back, suffocate them, and keep that European momentum rolling.
Fran Perez, who will sit out the UEFA Conference League final against Crystal Palace later this month, played as if determined to leave his fingerprints all over this run-in. Inside the opening quarter of an hour, he was everywhere, driving at defenders, demanding the ball, setting the tempo.
He stayed at the heart of it. Midway through the first half, Perez whipped a shot just wide, the crowd already half out of their seats. Moments later he bent in a wicked delivery that found Sergio Camello, only for the forward to glance his header off target. Vallecas groaned. Girona clung on.
For all Rayo’s pressure, the first real warning at the other end came late in the half. With 38 minutes gone, Viktor Tsygankov finally escaped down the right and cracked a low effort at goal, but Augusto Batalla read it cleanly and held on. It was a reminder: Girona didn’t need much to hurt you.
Rayo responded before the break. On the stroke of half-time, Camello spun and lashed a shot that seemed destined for the corner. Paulo Gazzaniga flung out one hand and clawed it away, a superb save that kept the game goalless and Girona’s survival hopes intact at the interval.
Girona gamble after the break
Michel knew the numbers. Girona had conceded a divisional-high 14 goals in the first 15 minutes of second halves this season. Sitting back was a risk they could no longer afford. So they did the opposite. They attacked.
The shift was immediate. Girona pushed higher, committed more bodies forward, tried to turn the game into a contest of nerve as much as skill. Yet the execution lagged behind the ambition. Tsygankov, well placed in the box, thrashed a volley high into the stands when he simply had to hit the target. Hands went to heads on the away bench.
The pressure, though, kept building. Just before the hour, it looked like Michel’s plan had paid off. Alex Moreno slipped a pass into the area, the ball struck Pathé Ciss, and referee Guillermo Cuadra Fernández pointed straight to the spot. Girona’s players surged towards the penalty area, sensing a season-defining moment.
Then came the twist.
Called to the pitchside monitor, Cuadra Fernández studied the replay and overturned his decision. No penalty. Girona’s fury was instant and raw. Moreno in particular looked incredulous as the chance evaporated and Vallecas roared its approval.
The game fractured after that. Fouls, protests, substitutions. Rayo’s early fluency faded, but their threat from set pieces remained. With 76 minutes gone, Florian Lejeune stepped up over a free-kick and hammered a vicious effort towards the near post. Gazzaniga read it sharply and beat it away, again keeping Girona alive.
Two substitutes, two punches
The breakthrough finally came, and it came late.
With four minutes of normal time remaining, Rayo launched another attack. A shot arrowed towards goal, and Alemao, alive to the moment, stuck out a boot. The slightest of touches, the most instinctive of finishes, and the ball flew past Gazzaniga. Vallecas erupted. The substitute wheeled away, and Rayo could almost feel European nights returning to this tight, raucous ground through the league as well as the cups.
Girona looked broken. They weren’t.
Just as Rayo tried to manage the final minutes, Tsygankov found one last delivery from the right. His cross hung invitingly in the air, and Cristhian Stuani – another substitute, another old warrior – attacked it with the kind of conviction that keeps clubs in divisions. His header powered past Batalla, and the visiting bench exploded into celebration. From despair to delirium in four minutes.
Rayo’s players slumped. Two substitutes had decided everything, one for each side.
Stakes rise at both ends
The draw leaves Rayo stuck just behind Real Sociedad in the race for a UEFA Europa League place. The league route to that competition remains complicated, but their season now orbits around one night: the UEFA Conference League final against Crystal Palace. Win that, and the remaining domestic fixtures become little more than a backdrop to a historic campaign.
For Girona, the picture is harsher. A point in Vallecas keeps them two clear of the drop, but with only 180 minutes of LaLiga football left, their three-season stay in the top flight hangs by a thread. Every misplaced pass, every refereeing decision, every header like Stuani’s will now carry the weight of a club’s immediate future.
Unai Lopez, named Flashscore Man of the Match, dictated much of Rayo’s rhythm in midfield. It still wasn’t quite enough.
The noise in Vallecas will soon turn to Europe. In Girona, the only question that matters is simpler, and far more brutal: can they find one more result to stay alive?






