Skip to content
Live scoresView all →
UEFA Europa League logoUEFA Europa LeagueMatchday 2

Rennes 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

  1. 90’Goal!Rennes crestRennesAbdelhamid Aït Boudlal2 – 1
  2. 83’SubstitutionOFI crestOFIBorja González ONLorenzo Dickmann OFF
  3. 80’SubstitutionOFI crestOFIGiannis Theodosoulakis ONThiago Nuss OFF
  4. 78’Yellow cardRennes crestRennesMahdi Camara
  5. 77’SubstitutionRennes crestRennesDjaoui Cissé ONSebastian Szymański OFF
  6. 77’SubstitutionRennes crestRennesBryan Reynolds ONPrzemysław Frankowski OFF
  7. 77’SubstitutionRennes crestRennesIssa Soumaré ONMousa Al-Tamari OFF
  8. 76’Goal!Rennes crestRennesMahamadou Nagida1 – 1
Show 9 earlier events
  1. 68’SubstitutionOFI crestOFIAitor Cantalapiedra ONKenan Kodro OFF
  2. 67’Yellow cardRennes crestRennesAbdelhamid Aït Boudlal
  3. 67’SubstitutionRennes crestRennesEliezer Mayenda ONLudovic Blas OFF
  4. 67’SubstitutionRennes crestRennesBoulaye Dia ONValentin Rongier OFF
  5. 67’SubstitutionOFI crestOFIZisis Karachalios ONAndreas Bouchalakis OFF
  6. 59’Yellow cardOFI crestOFILorenzo Dickmann
  7. 45’SubstitutionOFI crestOFIGiannis Apostolakis ONTaxiarchis Fountas OFF
  8. 41’Yellow cardOFI crestOFIKrešimir Krizmanić
  9. 10’Goal!OFI crestOFITaxiarchis FountasAssist: Nikolaos Athanasiou0 – 1
  10. 1’Kick-off

Key stats

Rennes crestRennesOFIOFI crest
  • 68%Possession32%
  • 25Shots2
  • 1.73xG0.12
  • 9Shots on Target1
  • 13Corners3
  • 13Fouls11
  • 4Offsides1
  • 0Saves7
  • 542Passes260
  • 2Yellow Cards2

Lineups

Confirmed selections

Rennes crestRennes4 - 3 - 3

  1. 30Samba
  2. 95Frankowski
  3. 4Cresswell
  4. 48Boudlal
  5. 18Nagida
  6. 17Szymański
  7. 21Rongier
  8. 45Camara
  9. 10Blas
  10. 9Lepaul
  11. 11Tamari

Substitutions

  1. 67’↑12 Eliezer Mayenda↓10 L. Blas
  2. 67’↑22 B. Dia↓21 V. Rongier
  3. 77’↑6 D. Cissé↓17 S. Szymański
  4. 77’↑14 B. Reynolds↓95 P. Frankowski
  5. 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

OFI crestOFI3 - 4 - 3

  1. 31Christogeorgos
  2. 15Poungouras
  3. 43Nikolaou
  4. 2Krizmanić
  5. 24Dickmann
  6. 14Androutsos
  7. 41Bouchalakis
  8. 3Athanasiou
  9. 11Fountas
  10. 19Kodro
  11. 18Nuss

Substitutions

  1. 45’↑21 G. Apostolakis↓11 T. Fountas
  2. 67’↑6 Z. Karachalios↓41 A. Bouchalakis
  3. 68’↑10 Aitor Cantalapiedra↓19 K. Kodro
  4. 80’↑46 G. Theodosoulakis↓18 T. Nuss
  5. 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

#TeamPWDLGDPts
1Benfica crestBenfica4400+1012
2Bournemouth crestBournemouth4400+912
3Ferencvarosi TC crestFerencvarosi TC4400+812
4Union St. Gilloise crestUnion St. Gilloise4310+810
5Juventus crestJuventus4310+710
16OFI crestOFI4202+16
17Rennes crestRennes4130+16

Recent form

Last 5 matches, all competitions

Rennes crest

Rennes

  1. W
  2. W
  3. D
  4. L
  5. W

Player ratings

  1. 1M. Nagida8.1
  2. 2C. Cresswell7.9
  3. 3A. Ait Boudlal7.5
  4. 4P. Frankowski7.5
  5. 5Eliezer Mayenda7.1
  6. 6S. Szymański7.0
  7. 7V. Rongier6.8
  8. 8B. Dia6.7
  9. 9E. Lepaul6.6
  10. 10B. Samba6.6
  11. 11L. Blas6.5
  12. 12I. Soumaré6.5
  13. 13M. Camara6.4
  14. 14B. Reynolds6.4
  15. 15Mousa Tamari6.3
  16. 16D. Cissé6.3
  17. 17A. Thomasson0.0
  18. 18A. Rouault0.0
  19. 19Gonçalo Oliveira0.0
  20. 20A. Nordin0.0
  21. 21Q. Merlin0.0
  22. 22N. Lemaître0.0
  23. 23Kilian Belazzoug0.0
  1. 1T. Fountas7.6
  2. 2N. Christogeorgos6.9
  3. 3N. Athanasiou6.6
  4. 4A. Poungouras6.5
  5. 5Borja González6.5
  6. 6D. Nikolaou6.4
  7. 7G. Apostolakis6.4
  8. 8A. Bouchalakis6.3
  9. 9Z. Karachalios6.2
  10. 10K. Kodro6.1
  11. 11Aitor Cantalapiedra6.1
  12. 12T. Nuss6.0
  13. 13L. Dickmann6.0
  14. 14K. Krizmanić5.8
  15. 15T. Androutsos5.8
  16. 16G. Theodosoulakis5.7
  17. 17G. Kanellópoulos0.0
  18. 18P. Katsikas0.0
  19. 19Pavlos Kenourgiakis0.0
  20. 20K. Kostoulas0.0
  21. 21K. Lilo0.0
  22. 22T. Romano0.0
  23. 23Thanasis Sitmalidis0.0

Match ratings from API-Football, out of 10.

MVP of the match

M. Nagida
8.1

M. Nagida

Rennes crestRennes

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

Rennes crestRennes
W-D-L
3-1-1
Scored / match
1.4
Conceded / match
1.2
OFI crestOFI
W-D-L
3-1-1
Scored / match
1.4
Conceded / match
1.0

Fan predictions

How the fans called it

  • Rennes crestRennesResult0%
  • Draw0%
  • OFI crestOFI0%

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

  1. 10’Goal!OFI crestOFITaxiarchis FountasAssist: Nikolaos Athanasiou0 – 1
  2. 41’Yellow cardOFI crestOFIKrešimir Krizmanić
  3. 45’SubstitutionOFI crestOFIGiannis Apostolakis ONTaxiarchis Fountas OFF
  4. 59’Yellow cardOFI crestOFILorenzo Dickmann
  5. 67’Yellow cardRennes crestRennesAbdelhamid Aït Boudlal
  6. 67’SubstitutionRennes crestRennesEliezer Mayenda ONLudovic Blas OFF
  7. 67’SubstitutionRennes crestRennesBoulaye Dia ONValentin Rongier OFF
  8. 67’SubstitutionOFI crestOFIZisis Karachalios ONAndreas Bouchalakis OFF
  9. 68’SubstitutionOFI crestOFIAitor Cantalapiedra ONKenan Kodro OFF
  10. 76’Goal!Rennes crestRennesMahamadou Nagida1 – 1
  11. 77’SubstitutionRennes crestRennesDjaoui Cissé ONSebastian Szymański OFF
  12. 77’SubstitutionRennes crestRennesBryan Reynolds ONPrzemysław Frankowski OFF
  13. 77’SubstitutionRennes crestRennesIssa Soumaré ONMousa Al-Tamari OFF
  14. 78’Yellow cardRennes crestRennesMahdi Camara
  15. 80’SubstitutionOFI crestOFIGiannis Theodosoulakis ONThiago Nuss OFF
  16. 83’SubstitutionOFI crestOFIBorja González ONLorenzo Dickmann OFF
  17. 90’Goal!Rennes crestRennesAbdelhamid Aït Boudlal2 – 1