UEFA Europa LeagueMatchday 3Juventus 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
- 90+1’Substitution
JuventusKerim Alajbegovic ONAndrea Cambiaso OFF - 90’VAR check
JuventusJhon LucumiGoal cancelled - 82’Yellow card
RennesAbdelhamid Aït Boudlal - 81’Substitution
RennesSebastian Szymański ONAdrien Thomasson OFF - 81’Substitution
RennesIssa Soumaré ONBoulaye Dia OFF - 81’Substitution
RennesEliezer Mayenda ONMousa Al-Tamari OFF - 80’Substitution
JuventusJhon Lucumi ONLloyd Kelly OFF - 80’Substitution
JuventusJérémie Boga ONRandal Kolo Muani OFF
Show 7 earlier events
- 67’Penalty goal
JuventusNick Woltemade2 – 2 - 60’Substitution
JuventusNicolás Iván Gonzalez ONFederico Gatti OFF - 45’Substitution
JuventusPierre Kalulu ONZeki Çelik OFF - 43’Penalty goal
RennesBoulaye Dia1 – 2 - 19’Yellow card
JuventusFederico Gatti - 15’Goal!
RennesMousa Al-TamariAssist: Bryan Reynolds1 – 1 - 5’Goal!
JuventusZeki ÇelikAssist: Nick Woltemade1 – 0 - 1’Kick-off
Key stats
- 54%Possession46%
- 14Shots16
- 2.25xG1.75
- 4Shots on Target5
- 7Corners5
- 14Fouls10
- 3Offsides0
- 3Saves2
- 508Passes452
- 1Yellow Cards1
Lineups
Confirmed selections
Juventus3 - 4 - 1 - 2
- 25Vicario
- 4Gatti
- 3Bremer
- 6Kelly
- 2Çelik
- 12Luiz
- 8Koopmeiners
- 20Cambiaso
- 22McKennie
- 9Muani
- 27Woltemade
Substitutions
- 45’↑15 P. Kalulu↓2 Z. Çelik
- 60’↑31 N. González↓4 F. Gatti
- 80’↑26 J. Lucumí↓6 L. Kelly
- 80’↑13 J. Boga↓9 R. Kolo Muani
- 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
Rennes5 - 3 - 2
Substitutions
- 81’↑17 S. Szymański↓28 A. Thomasson
- 81’↑90 I. Soumaré↓22 B. Dia
- 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
| # | 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 | |
| 17 | 4 | 1 | 3 | 0 | +1 | 6 |
Match related news
Player ratings
- 1
N. Woltemade7.7 - 2
Z. Çelik7.5 - 3
W. McKennie6.9 - 4
N. González6.7 - 5
T. Koopmeiners6.7 - 6
Bremer6.6 - 7
Douglas Luiz6.6 - 8
P. Kalulu6.5 - 9
J. Boga6.5 - 10
R. Kolo Muani6.4 - 11
A. Cambiaso6.3 - 12
L. Kelly6.2 - 13
G. Vicario6.1 - 14
J. Lucumí6.1 - 15
F. Gatti5.9 - 16
P. Sarr0.0 - 17
C. Pinsoglio0.0 - 18
Neto0.0 - 19
A. Merola0.0 - 20
J. Cabal0.0 - 21
Kerim-Sam Alajbegović0.0
- 1
Mousa Tamari8.2 - 2
B. Dia7.1 - 3
V. Rongier6.9 - 4
M. Nagida6.9 - 5
C. Cresswell6.8 - 6
A. Thomasson6.6 - 7
Eliezer Mayenda6.5 - 8
I. Soumaré6.5 - 9
A. Rouault6.3 - 10
M. Camara6.2 - 11
A. Ait Boudlal6.2 - 12
B. Reynolds6.1 - 13
B. Samba6.1 - 14
S. Szymański6.0 - 15
L. Blas0.0 - 16
D. Cissé0.0 - 17
H. Do Marcolino0.0 - 18
P. Frankowski0.0 - 19
N. Lemaître0.0 - 20
Q. Merlin0.0 - 21
A. Nordin0.0 - 22
Gonçalo Oliveira0.0 - 23
Kilian Belazzoug0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 8.2, the best on the pitch — 1 goal in 81 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 3-1-1
- Scored / match
- 2.0
- Conceded / match
- 1.0
- W-D-L
- 2-1-2
- Scored / match
- 1.8
- Conceded / match
- 2.0
Fan predictions
How the fans called it
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
- 5’Goal!
JuventusZeki ÇelikAssist: Nick Woltemade1 – 0 - 15’Goal!
RennesMousa Al-TamariAssist: Bryan Reynolds1 – 1 - 19’Yellow card
JuventusFederico Gatti - 43’Penalty goal
RennesBoulaye Dia1 – 2 - 45’Substitution
JuventusPierre Kalulu ONZeki Çelik OFF - 60’Substitution
JuventusNicolás Iván Gonzalez ONFederico Gatti OFF - 67’Penalty goal
JuventusNick Woltemade2 – 2 - 80’Substitution
JuventusJhon Lucumi ONLloyd Kelly OFF - 80’Substitution
JuventusJérémie Boga ONRandal Kolo Muani OFF - 81’Substitution
RennesSebastian Szymański ONAdrien Thomasson OFF - 81’Substitution
RennesIssa Soumaré ONBoulaye Dia OFF - 81’Substitution
RennesEliezer Mayenda ONMousa Al-Tamari OFF - 82’Yellow card
RennesAbdelhamid Aït Boudlal - 90’VAR check
JuventusJhon LucumiGoal cancelled - 90+1’Substitution
JuventusKerim Alajbegovic ONAndrea Cambiaso OFF









