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

Juventus vs Rennes 2-2

  • Zeki Çelik5'
  • Nick Woltemade (P)67'
  • Mousa Al-Tamari15'
  • Boulaye Dia (P)43'
Kick-off
Thu, 22 Oct 2026 · 16:45 (UTC)
Venue
Allianz Stadium, Turin
Referee
Morten Krogh

Match timeline

  1. 90+1’SubstitutionJuventus crestJuventusKerim Alajbegovic ONAndrea Cambiaso OFF
  2. 90’VAR checkJuventus crestJuventusJhon LucumiGoal cancelled
  3. 82’Yellow cardRennes crestRennesAbdelhamid Aït Boudlal
  4. 81’SubstitutionRennes crestRennesSebastian Szymański ONAdrien Thomasson OFF
  5. 81’SubstitutionRennes crestRennesIssa Soumaré ONBoulaye Dia OFF
  6. 81’SubstitutionRennes crestRennesEliezer Mayenda ONMousa Al-Tamari OFF
  7. 80’SubstitutionJuventus crestJuventusJhon Lucumi ONLloyd Kelly OFF
  8. 80’SubstitutionJuventus crestJuventusJérémie Boga ONRandal Kolo Muani OFF
Show 7 earlier events
  1. 67’Penalty goalJuventus crestJuventusNick Woltemade2 – 2
  2. 60’SubstitutionJuventus crestJuventusNicolás Iván Gonzalez ONFederico Gatti OFF
  3. 45’SubstitutionJuventus crestJuventusPierre Kalulu ONZeki Çelik OFF
  4. 43’Penalty goalRennes crestRennesBoulaye Dia1 – 2
  5. 19’Yellow cardJuventus crestJuventusFederico Gatti
  6. 15’Goal!Rennes crestRennesMousa Al-TamariAssist: Bryan Reynolds1 – 1
  7. 5’Goal!Juventus crestJuventusZeki ÇelikAssist: Nick Woltemade1 – 0
  8. 1’Kick-off

Key stats

Juventus crestJuventusRennesRennes crest
  • 54%Possession46%
  • 14Shots16
  • 2.25xG1.75
  • 4Shots on Target5
  • 7Corners5
  • 14Fouls10
  • 3Offsides0
  • 3Saves2
  • 508Passes452
  • 1Yellow Cards1

Lineups

Confirmed selections

Juventus crestJuventus3 - 4 - 1 - 2

Substitutions

  1. 45’↑15 P. Kalulu↓2 Z. Çelik
  2. 60’↑31 N. González↓4 F. Gatti
  3. 80’↑26 J. Lucumí↓6 L. Kelly
  4. 80’↑13 J. Boga↓9 R. Kolo Muani
  5. 90+1’↑17 Kerim-Sam Alajbegović↓20 A. Cambiaso

Unused substitutes 33 Neto, 23 C. Pinsoglio, 29 P. Sarr, 32 J. Cabal, 51 A. Merola

Coach L. Spalletti

Rennes crestRennes5 - 3 - 2

  1. 30Samba
  2. 14Reynolds
  3. 48Boudlal
  4. 4Cresswell
  5. 24Rouault
  6. 18Nagida
  7. 28Thomasson
  8. 21Rongier
  9. 45Camara
  10. 22Dia
  11. 11Tamari

Substitutions

  1. 81’↑17 S. Szymański↓28 A. Thomasson
  2. 81’↑90 I. Soumaré↓22 B. Dia
  3. 81’↑12 Eliezer Mayenda↓11 Mousa Tamari

Unused substitutes 65 H. Do Marcolino, 95 P. Frankowski, 16 N. Lemaître, 26 Q. Merlin, 70 A. Nordin, 5 Gonçalo Oliveira, 60 Kilian Belazzoug, 10 L. Blas, 6 D. Cissé

Coach F. Haise

Match facts

Competition
UEFA Europa League
Round
Matchday 3
Date
Thu, 22 Oct 2026
Kick-off
16:45 (UTC)
Venue
Allianz Stadium, Turin
Referee
Morten Krogh
Juventus coach
L. Spalletti
Rennes coach
F. Haise

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
17Rennes crestRennes4130+16

Recent form

Last 5 matches, all competitions

Juventus crest

Juventus

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

Rennes

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

Player ratings

  1. 1N. Woltemade7.7
  2. 2Z. Çelik7.5
  3. 3W. McKennie6.9
  4. 4N. González6.7
  5. 5T. Koopmeiners6.7
  6. 6Bremer6.6
  7. 7Douglas Luiz6.6
  8. 8P. Kalulu6.5
  9. 9J. Boga6.5
  10. 10R. Kolo Muani6.4
  11. 11A. Cambiaso6.3
  12. 12L. Kelly6.2
  13. 13G. Vicario6.1
  14. 14J. Lucumí6.1
  15. 15F. Gatti5.9
  16. 16P. Sarr0.0
  17. 17C. Pinsoglio0.0
  18. 18Neto0.0
  19. 19A. Merola0.0
  20. 20J. Cabal0.0
  21. 21Kerim-Sam Alajbegović0.0
  1. 1Mousa Tamari8.2
  2. 2B. Dia7.1
  3. 3V. Rongier6.9
  4. 4M. Nagida6.9
  5. 5C. Cresswell6.8
  6. 6A. Thomasson6.6
  7. 7Eliezer Mayenda6.5
  8. 8I. Soumaré6.5
  9. 9A. Rouault6.3
  10. 10M. Camara6.2
  11. 11A. Ait Boudlal6.2
  12. 12B. Reynolds6.1
  13. 13B. Samba6.1
  14. 14S. Szymański6.0
  15. 15L. Blas0.0
  16. 16D. Cissé0.0
  17. 17H. Do Marcolino0.0
  18. 18P. Frankowski0.0
  19. 19N. Lemaître0.0
  20. 20Q. Merlin0.0
  21. 21A. Nordin0.0
  22. 22Gonçalo Oliveira0.0
  23. 23Kilian Belazzoug0.0

Match ratings from API-Football, out of 10.

MVP of the match

Mousa Tamari
8.2

Mousa Tamari

Rennes crestRennes

1
Goals
0
Assists

Rated 8.2, the best on the pitch — 1 goal in 81 minutes.

Team form comparison

Last 5 matches, all competitions

Juventus crestJuventus
W-D-L
3-1-1
Scored / match
2.0
Conceded / match
1.0
Rennes crestRennes
W-D-L
2-1-2
Scored / match
1.8
Conceded / match
2.0

Fan predictions

How the fans called it

  • Juventus crestJuventus0%
  • DrawResult0%
  • Rennes crestRennes0%

No votes yet

What happened

Match report

Juventus and Rennes drew 2-2 at Allianz Stadium after Juventus came back from a first-half deficit. Nick Woltemade’s 67th-minute penalty brought the hosts level, and a late VAR check ruled out Jhon Lucumi’s goal on 90 minutes.

Juventus started well when Zeki Çelik opened the scoring in the 5th minute, finishing from Nick Woltemade’s assist. Rennes replied through Mousa Al-Tamari on 15 minutes, with Bryan Reynolds supplying the pass, before Boulaye Dia put the visitors 2-1 ahead from the spot in the 43rd minute. It was 1-2 at half-time.

Juventus changed things at the break by sending on Pierre Kalulu for Çelik on 45 minutes, then replaced Federico Gatti with Nicolás Iván Gonzalez on 60 minutes after Gatti had already been booked. Woltemade’s penalty on 67 minutes restored parity, and Juventus later made two changes on 80 minutes, with Jhon Lucumi and Jérémie Boga coming on. Rennes then made three changes on 81 minutes, including Boulaye Dia and Mousa Al-Tamari coming off. Lucumi’s effort was later ruled out by VAR, and Juventus ended with Andrea Cambiaso replaced by Kerim Alajbegovic in stoppage time.

The numbers were tight. Juventus had 54% possession, 508 passes and 2.25 expected goals to Rennes’ 46%, 452 passes and 1.75 xG, while Rennes had more shots, 16 to 14, and more efforts on target, 5 to 4. Juventus also won 7 corners to 5 and had 3 offsides, with Rennes on 0. Juventus made 14 fouls to Rennes’ 10 and both sides had 1 yellow card.

Federico Gatti was booked in the 19th minute for Juventus, while Rennes’ Abdelhamid Aït Boudlal was shown a yellow card on 82 minutes. There were no red cards.

Match record

Competition
UEFA Europa League
Round
Matchday 3
Kick-off
Venue
Allianz Stadium, Turin
Referee
Morten Krogh
Match ID
cornerflick:match:juventus-vs-rennes-europa-league-2026-10-22

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Juventus 2-2 Rennes, UEFA Europa League, 22 October 2026. Match record, last updated 25 October 2026. https://cornerflick.com/football/europa-league/matches/juventus-vs-rennes-europa-league-2026-10-22

Permanent identifier cornerflick:match:juventus-vs-rennes-europa-league-2026-10-22. 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/juventus-vs-rennes-europa-league-2026-10-22" 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

15 events

  1. 5’Goal!Juventus crestJuventusZeki ÇelikAssist: Nick Woltemade1 – 0
  2. 15’Goal!Rennes crestRennesMousa Al-TamariAssist: Bryan Reynolds1 – 1
  3. 19’Yellow cardJuventus crestJuventusFederico Gatti
  4. 43’Penalty goalRennes crestRennesBoulaye Dia1 – 2
  5. 45’SubstitutionJuventus crestJuventusPierre Kalulu ONZeki Çelik OFF
  6. 60’SubstitutionJuventus crestJuventusNicolás Iván Gonzalez ONFederico Gatti OFF
  7. 67’Penalty goalJuventus crestJuventusNick Woltemade2 – 2
  8. 80’SubstitutionJuventus crestJuventusJhon Lucumi ONLloyd Kelly OFF
  9. 80’SubstitutionJuventus crestJuventusJérémie Boga ONRandal Kolo Muani OFF
  10. 81’SubstitutionRennes crestRennesSebastian Szymański ONAdrien Thomasson OFF
  11. 81’SubstitutionRennes crestRennesIssa Soumaré ONBoulaye Dia OFF
  12. 81’SubstitutionRennes crestRennesEliezer Mayenda ONMousa Al-Tamari OFF
  13. 82’Yellow cardRennes crestRennesAbdelhamid Aït Boudlal
  14. 90’VAR checkJuventus crestJuventusJhon LucumiGoal cancelled
  15. 90+1’SubstitutionJuventus crestJuventusKerim Alajbegovic ONAndrea Cambiaso OFF