
Rennes 0-0 Olympiacos: Greeks Hold Their Nerve But Miss Big Chances in Europa League Stalemate
SportSignals Match Desk · Football analysis desk ·
Right. Zero-zero. Scoreline tells you one thing. The ninety minutes told you another. Olympiacos were the better side. Rennes were grateful for the final whistle. That much is not up for debate.
The Shape of the Match
Olympiacos came into this one on the back of three wins from three in the UEFA Europa League. Wins against Sparta Praha, Marseille, and Jagiellonia Białystok. All of them competitive. All of them controlled. They did not arrive in Brittany for a holiday.
The stats back up what anyone watching could see. Olympiacos had 58 per cent of the ball. They attempted 12 shots to Rennes's nine. They created two big chances and missed both. That second point matters. You cannot miss two big chances in a European away fixture and expect three points. That is basics. You take your chances or you go home with a point.
Rennes had four shots on target. Olympiacos had three. So there was something for the home side, but listen, Rennes did not control this match. They competed. There is a difference.
Rennes: Competing Without Controlling
Rennes came in with one win and two draws from three Europa League matches. A 2-2 draw with Juventus, a 2-1 win over OFI, and a 0-0 against Sturm Graz. Decent points totals. Not a side that blows teams away. A side that grafts.
That graft showed today. Twenty-three successful headers. Fourteen tackles attempted, nine won. They stayed organised. They did not capitulate when Olympiacos pushed. The desire was there, whatever you think about the quality on the ball.
But Rennes carried injury problems into this. Two players out before kickoff, one moderate and one minor severity. That limits your options. It limits your legs. And when you are only getting 42 per cent of the ball against a side this disciplined, those absences bite.
Four offsides from Rennes tells you something too. The forward line was pushing, trying to find the gap, getting caught on the wrong side of the line. It speaks to a team that was stretching for something rather than creating it calmly.
Rennes manager Franck Haise picked up a yellow card in added time for an argument. Minute 90, plus three. I understand the frustration. I do not think it helped anyone. Keep your composure on the touchline. Set the standard for your players. End of.
Olympiacos: Dominant But Wasteful
The thing is, Olympiacos did everything right except score. They moved the ball. Five accurate crosses against Rennes's two. Nine key passes to Rennes's seven. They pressed, they tackled. Twenty-six tackle attempts, fifteen won. They were the more aggressive side in terms of competing for the ball.
But two big chances created and two big chances missed. That is unacceptable at this level. You earn the right to be in those positions. You have to put them away. Desire gets you to the opportunity. Execution closes the game out. Olympiacos had the desire. The execution let them down.
Their goalkeeper made four saves. Rennes made three. So there was work to do at both ends. This was not a sterile non-event. It was a match where both sides hit the woodwork once and both keepers earned their wages.
The substitutions told a story of a team trying to find the answer. Marcus Pedersen came on at half-time for Manolis Saliakas. Then at the hour mark, Gelson Martins replaced Leon Bailey and Roman Yaremchuk came on for Armando González. Chiquinho arrived at 79. Nair Tiknizyan at 82 for Bruno Onyemaechi. Five changes in total. That is a manager looking for different answers to the same problem. The problem being that the goal would not come.
There was also a VAR check involving Onyemaechi right on the stroke of half-time. It came to nothing. It disrupted the rhythm going into the break. Those moments matter. They change the tempo of a match in ways that are hard to measure but easy to feel if you have played the game.
Rennes's Changes and the Final Push
Rennes brought on Valentin Rongier at the hour mark for Sebastian Szymański. Then Ludovic Blas replaced Mousa Tamari at 80, and Djaoui Cissé and Eliezer Mayenda Dossou both came on at 81, with Cissé replacing Adrien Thomasson and Mayenda Dossou coming in for Boulaye Dia. Four substitutions for the home side.
Rongier then picked up a yellow card at 88 minutes for a foul. That is the kind of late desperation that happens when a team is hanging on. You are committing fouls to stop the clock, to disrupt the opposition, to get your breath back. Rennes were doing that in the closing stages.
It tells you who was pressing and who was holding. Olympiacos were coming. Rennes were absorbing. The point was the minimum both sides could take, but for Rennes it felt like more. For Olympiacos it felt like two points dropped.
What It Means
Rennes remain unbeaten in their three Europa League matches. One win, two draws, no defeats. That is a decent record. But they have shipped three goals in those three games. Conceding is not a habit you want to form. Today they kept a clean sheet. The defence showed accountability. That is what standards look like under pressure.
Olympiacos were the best side in this competition over their three matches coming in. Three wins, four goals scored, one conceded. Today they drew a blank. It happens. What matters is whether the attitude stays right and whether they put their big chances away next time.
Listen, a 0-0 in Europe is not a disaster for either side. But Olympiacos will watch the film back and know exactly what went wrong. Two big chances. Two misses. Zero goals. The basics of finishing let them down. No other explanation needed.
