UEFA Europa LeagueMatchday 2Rennes vs OFI 2-1
- Mahamadou Nagida76'
- Abdelhamid Aït Boudlal90'
- Taxiarchis Fountas10'
- Kick-off
- Thu, 15 Oct 2026 · 19:00 (UTC)
- Venue
- Roazhon Park, Rennes
- Referee
- Andrea Colombo
Match timeline
- 90’Goal!
RennesAbdelhamid Aït Boudlal2 – 1 - 83’Substitution
OFIBorja González ONLorenzo Dickmann OFF - 80’Substitution
OFIGiannis Theodosoulakis ONThiago Nuss OFF - 78’Yellow card
RennesMahdi Camara - 77’Substitution
RennesDjaoui Cissé ONSebastian Szymański OFF - 77’Substitution
RennesBryan Reynolds ONPrzemysław Frankowski OFF - 77’Substitution
RennesIssa Soumaré ONMousa Al-Tamari OFF - 76’Goal!
RennesMahamadou Nagida1 – 1
Show 9 earlier events
- 68’Substitution
OFIAitor Cantalapiedra ONKenan Kodro OFF - 67’Yellow card
RennesAbdelhamid Aït Boudlal - 67’Substitution
RennesEliezer Mayenda ONLudovic Blas OFF - 67’Substitution
RennesBoulaye Dia ONValentin Rongier OFF - 67’Substitution
OFIZisis Karachalios ONAndreas Bouchalakis OFF - 59’Yellow card
OFILorenzo Dickmann - 45’Substitution
OFIGiannis Apostolakis ONTaxiarchis Fountas OFF - 41’Yellow card
OFIKrešimir Krizmanić - 10’Goal!
OFITaxiarchis FountasAssist: Nikolaos Athanasiou0 – 1 - 1’Kick-off
Key stats
- 68%Possession32%
- 25Shots2
- 1.73xG0.12
- 9Shots on Target1
- 13Corners3
- 13Fouls11
- 4Offsides1
- 0Saves7
- 542Passes260
- 2Yellow Cards2
Lineups
Confirmed selections
Rennes4 - 3 - 3
- 30Samba
- 95Frankowski
- 4Cresswell
- 48Boudlal
- 18Nagida
- 17Szymański
- 21Rongier
- 45Camara
- 10Blas
- 9Lepaul
- 11Tamari
Substitutions
- 67’↑12 Eliezer Mayenda↓10 L. Blas
- 67’↑22 B. Dia↓21 V. Rongier
- 77’↑6 D. Cissé↓17 S. Szymański
- 77’↑14 B. Reynolds↓95 P. Frankowski
- 77’↑90 I. Soumaré↓11 Mousa Tamari
Unused substitutes 28 A. Thomasson, 24 A. Rouault, 5 Gonçalo Oliveira, 70 A. Nordin, 26 Q. Merlin, 16 N. Lemaître, 60 Kilian Belazzoug
Coach F. Haise
OFI3 - 4 - 3
- 31Christogeorgos
- 15Poungouras
- 43Nikolaou
- 2Krizmanić
- 24Dickmann
- 14Androutsos
- 41Bouchalakis
- 3Athanasiou
- 11Fountas
- 19Kodro
- 18Nuss
Substitutions
- 45’↑21 G. Apostolakis↓11 T. Fountas
- 67’↑6 Z. Karachalios↓41 A. Bouchalakis
- 68’↑10 Aitor Cantalapiedra↓19 K. Kodro
- 80’↑46 G. Theodosoulakis↓18 T. Nuss
- 83’↑17 Borja González↓24 L. Dickmann
Unused substitutes 8 G. Kanellópoulos, 13 P. Katsikas, 90 Pavlos Kenourgiakis, 5 K. Kostoulas, 1 K. Lilo, 30 T. Romano, 71 Thanasis Sitmalidis
Coach C. Kontis
Match facts
- Competition
- UEFA Europa League
- Round
- Matchday 2
- Date
- Thu, 15 Oct 2026
- Kick-off
- 19:00 (UTC)
- Venue
- Roazhon Park, Rennes
- Referee
- Andrea Colombo
- Rennes coach
- F. Haise
- OFI coach
- C. Kontis
League table
UEFA Europa League
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 4 | 4 | 0 | 0 | +10 | 12 | |
| 2 | 4 | 4 | 0 | 0 | +9 | 12 | |
| 3 | 4 | 4 | 0 | 0 | +8 | 12 | |
| 4 | 4 | 3 | 1 | 0 | +8 | 10 | |
| 5 | 4 | 3 | 1 | 0 | +7 | 10 | |
| 16 | 4 | 2 | 0 | 2 | +1 | 6 | |
| 17 | 4 | 1 | 3 | 0 | +1 | 6 |
Match related news
Player ratings
- 1
M. Nagida8.1 - 2
C. Cresswell7.9 - 3
A. Ait Boudlal7.5 - 4
P. Frankowski7.5 - 5
Eliezer Mayenda7.1 - 6
S. Szymański7.0 - 7
V. Rongier6.8 - 8
B. Dia6.7 - 9
E. Lepaul6.6 - 10
B. Samba6.6 - 11
L. Blas6.5 - 12
I. Soumaré6.5 - 13
M. Camara6.4 - 14
B. Reynolds6.4 - 15
Mousa Tamari6.3 - 16
D. Cissé6.3 - 17
A. Thomasson0.0 - 18
A. Rouault0.0 - 19
Gonçalo Oliveira0.0 - 20
A. Nordin0.0 - 21
Q. Merlin0.0 - 22
N. Lemaître0.0 - 23
Kilian Belazzoug0.0
- 1
T. Fountas7.6 - 2
N. Christogeorgos6.9 - 3
N. Athanasiou6.6 - 4
A. Poungouras6.5 - 5
Borja González6.5 - 6
D. Nikolaou6.4 - 7
G. Apostolakis6.4 - 8
A. Bouchalakis6.3 - 9
Z. Karachalios6.2 - 10
K. Kodro6.1 - 11
Aitor Cantalapiedra6.1 - 12
T. Nuss6.0 - 13
L. Dickmann6.0 - 14
K. Krizmanić5.8 - 15
T. Androutsos5.8 - 16
G. Theodosoulakis5.7 - 17
G. Kanellópoulos0.0 - 18
P. Katsikas0.0 - 19
Pavlos Kenourgiakis0.0 - 20
K. Kostoulas0.0 - 21
K. Lilo0.0 - 22
T. Romano0.0 - 23
Thanasis Sitmalidis0.0
Match ratings from API-Football, out of 10.
MVP of the match

M. Nagida
Rennes
- 1
- Goals
- 0
- Assists
Rated 8.1, the best on the pitch — 1 goal in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-1-1
- Scored / match
- 1.4
- Conceded / match
- 1.2
- W-D-L
- 3-1-1
- Scored / match
- 1.4
- Conceded / match
- 1.0
Fan predictions
How the fans called it
No votes yet
What happened
Match report
Rennes came from behind to beat OFI 2-1 at Roazhon Park, with Mahamadou Nagida equalising in the 76th minute before Abdelhamid Aït Boudlal scored on 90 minutes.
OFI struck first in the 10th minute when Taxiarchis Fountas finished from Nikolaos Athanasiou, putting the visitors 1-0 up. Krešimir Krizmanić was booked on 41 minutes, and Fountas was replaced by Giannis Apostolakis on 45 minutes. Rennes went in 1-0 down at half-time.
The home side made two changes on 67 minutes, sending on Eliezer Mayenda and Boulaye Dia, while OFI also made two changes in that spell. Rennes then made three more changes on 77 minutes, and Nagida levelled shortly before that run of substitutions. Mahdi Camara was booked on 78 minutes, and Aït Boudlal then scored the winner on 90 minutes. OFI had a late change on 80 minutes and another on 83, but could not find a second goal.
The numbers pointed to Rennes' control of the match. They had 68% possession, 542 passes to OFI's 260, 25 shots to 2 and 9 on target to 1. Rennes also finished with 13 corners to 3, 1.73 expected goals to 0.12, and 7 OFI saves compared with none for Rennes.
OFI's bookings went to Krizmanić on 41 minutes and Lorenzo Dickmann on 59. Rennes were shown yellow cards for Abdelhamid Aït Boudlal on 67 minutes and Mahdi Camara on 78. There were no red cards.
Match record
- Competition
- UEFA Europa League
- Round
- Matchday 2
- Kick-off
- Venue
- Roazhon Park, Rennes
- Referee
- Andrea Colombo
- Match ID
cornerflick:match:rennes-vs-ofi-europa-league-2026-10-15
Data: API-Football · last updated · Spotted an error?
Cite, download, embed
This match as a source
Cite this match
Cornerflick. Rennes 2-1 OFI, UEFA Europa League, 15 October 2026. Match record, last updated 18 October 2026. https://cornerflick.com/football/europa-league/matches/rennes-vs-ofi-europa-league-2026-10-15
Permanent identifier cornerflick:match:rennes-vs-ofi-europa-league-2026-10-15. It does not change if the page moves.
Download the data
Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.
Embed this match
A live scoreboard and timeline for your own page, crediting Cornerflick.
<iframe src="https://cornerflick.com/embed/match/rennes-vs-ofi-europa-league-2026-10-15" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>Get live alerts
Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.
Full timeline
17 events
- 10’Goal!
OFITaxiarchis FountasAssist: Nikolaos Athanasiou0 – 1 - 41’Yellow card
OFIKrešimir Krizmanić - 45’Substitution
OFIGiannis Apostolakis ONTaxiarchis Fountas OFF - 59’Yellow card
OFILorenzo Dickmann - 67’Yellow card
RennesAbdelhamid Aït Boudlal - 67’Substitution
RennesEliezer Mayenda ONLudovic Blas OFF - 67’Substitution
RennesBoulaye Dia ONValentin Rongier OFF - 67’Substitution
OFIZisis Karachalios ONAndreas Bouchalakis OFF - 68’Substitution
OFIAitor Cantalapiedra ONKenan Kodro OFF - 76’Goal!
RennesMahamadou Nagida1 – 1 - 77’Substitution
RennesDjaoui Cissé ONSebastian Szymański OFF - 77’Substitution
RennesBryan Reynolds ONPrzemysław Frankowski OFF - 77’Substitution
RennesIssa Soumaré ONMousa Al-Tamari OFF - 78’Yellow card
RennesMahdi Camara - 80’Substitution
OFIGiannis Theodosoulakis ONThiago Nuss OFF - 83’Substitution
OFIBorja González ONLorenzo Dickmann OFF - 90’Goal!
RennesAbdelhamid Aït Boudlal2 – 1






