Juventus 2-2 Rennes match result

Finished
2 - 2
Zeki Çelik 5' (1-0)
Nick Woltemade 67' (2-2)
⚽
Mousa Tamari 15' (1-1)
Boulaye Dia 43' (1-2)
Match Detail
Assistant Referee 2 Victor Skytte
Fourth Official Jacob Karlsen
Referee Morten Krogh
Referee Steffen Beck Bramsen
Stadium Juventus Stadium
Capacity 45,500
Weather clear sky
Temperature 13.35°C
Feels Like 12.2°C
Wind 2.57 m/s (300°)
Humidity 56%
Pressure 1020 hPa

Juventus - Rennes Match Summary:

Juventus vs Rennes finished at Juventus Stadium with a 2-2 scoreline. Referee: Morten Krogh. Weather: Açık gökyüzü. gülen taraf olmadı, karşılaşma berabere sonuçlandı. See full match details and goal timeline.

Key match statistics

Ball Possession %
54 - 46
Shots Total
14 - 16
Corners
7 - 5
Fouls
14 - 10
See all match statistics →

Starting lineups

Juventus (3-5-2): Zeki Çelik, Bremer, Federico Gatti, Lloyd Kelly, Teun Koopmeiners, Randal Kolo Muani, Douglas Luiz, Andrea Cambiaso, Weston McKennie, Guglielmo Vicario, Nick Woltemade
Rennes (5-3-2): Charlie Cresswell, Mousa Tamari, Bryan Reynolds, Mahamadou Nagida, Valentin Rongier, Boulaye Dia, Anthony Rouault, Adrien Thomasson, Brice Samba, Mahdi Camara, Abdelhamid Ait Boudlal
See full lineups and bench →

Juventus - Rennes Match: When, What Time and Which Stadium?

Juventus vs Rennes - Europa League. Match on 22-10-2026 at 17:45, Juventus Stadium (capacity 45,500). Referee and match details on Skorjet.

Juventus - Rennes Live Score and Match Commentary

The match has ended. See full minute-by-minute summary and goal timeline.

Juventus - Rennes Match Result and Statistics

The Europa League match between Juventus and Rennes ended with a 2-2 scoreline. Both teams took to the pitch at Juventus Stadium in search of victory. Key moments, goals, cards and all statistics from the match can be detailed on Skorjet. The match result, player performances and team statistics are available on the match page for fans.

Statistics
Juventus
Rennes
Corners
7
5
Shots Off Target
5
8
Shots Total
14
16
Attacks
120
70
Dangerous Attacks
55
30
Ball Possession %
54
46
Ball Safe
67
66
Penalties
1
1
Shots Insidebox
11
10
Shots Outsidebox
3
6
Offsides
3
0
Goals
2
2
Goal Kicks
4
5
Goal Attempts
10
9
Free Kicks
9
13
Fouls
14
10
Saves
3
2
Shots Blocked
5
3
Substitutions
5
3
Throwins
20
14
Long Passes
46
49
Successful Headers
16
16
Tackles
16
12
Assists
1
1
Passes
509
451
Successful Passes
442
380
Successful Passes Percentage
87
84
Yellowcards
1
1
Shots On Target
4
5
Injuries
1
2
Total Crosses
27
13
Accurate Crosses
7
6
Interceptions
9
12
Duels Won
44
48
Dribble Attempts
6
18
Successful Dribbles
3
7
Key Passes
12
11
Big Chances Created
4
3
Big Chances Missed
2
1
Successful Dribbles Percentage
50
44
Successful Long Passes
31
19
Successful Long Passes Percentage
67
39
Tackles Won
11
10

Juventus - Rennes Match Statistics

Compare key metrics such as possession, total shots and attacking output for Juventus and Rennes.

Kerim Alajbegovic ←
→ Andrea Cambiaso
Substitution
←→
Jhon Lucumí
VAR
📺
90'
82'
🟨
Abdelhamid Ait Boudlal
Yellowcard
81'
←→
Eliezer Mayenda Dossou ←
→ Mousa Tamari
Substitution
←→
Issa Soumaré ←
→ Boulaye Dia
Substitution
←→
Sebastian Szymański ←
→ Adrien Thomasson
Substitution
Jérémie Boga ←
→ Randal Kolo Muani
Substitution
←→
Jhon Lucumí ←
→ Lloyd Kelly
Substitution
←→
80'
Nick Woltemade
Penalty / 2-2
⚽
67'
Nico González ←
→ Federico Gatti
Substitution
←→
60'
Pierre Kalulu ←
→ Zeki Çelik
Substitution
←→
46'
43'
⚽
Boulaye Dia
Penalty / 1-2
Federico Gatti
Yellowcard
🟨
19'
15'
⚽
Mousa Tamari ←
→ Bryan Reynolds
Goal / 1-1
Zeki Çelik ←
→ Nick Woltemade
Goal / 1-0
⚽
5'

Juventus - Rennes Dakika Dakika Maç Özeti

Follow the complete minute-by-minute timeline for Juventus vs Rennes, including key moments, goals and cards.

Juventus - Rennes Pitch Formation

⚽ 3-5-2
⚽ 5-3-2
Zeki Çelik
Zeki Çelik 2
Zeki Çelik
Zeki Çelik 2
Bremer
Bremer 3
Federico Gatti
Federico Gatti 4
Lloyd Kelly
Lloyd Kelly 6
Teun Koopmeiners
Teun Koopmeiners 8
Randal Kolo Muani
Randal Kolo Muani 9
Douglas Luiz
Douglas Luiz 12
Andrea Cambiaso
Andrea Cambiaso 20
Weston McKennie
Weston McKennie 22
Guglielmo Vicario
Guglielmo Vicario 25
Brice Samba
Brice Samba 30
Mahdi Camara
Mahdi Camara 45
Boulaye Dia
Boulaye Dia 22
Anthony Rouault
Anthony Rouault 24
Adrien Thomasson
Adrien Thomasson 28
Charlie Cresswell
Charlie Cresswell 4
Mousa Tamari
Mousa Tamari 11
Bryan Reynolds
Bryan Reynolds 14
Mahamadou Nagida
Mahamadou Nagida 18
Valentin Rongier
Valentin Rongier 21
Charlie Cresswell
Charlie Cresswell 4

Juventus - Rennes Match Squad

Jersey Player Jersey Player
Juventus Juventus 3-5-2
Rennes Rennes 5-3-2
Zeki Çelik 2 Zeki Çelik Charlie Cresswell 4 Charlie Cresswell
Bremer 3 Bremer Mousa Tamari 11 Mousa Tamari
Federico Gatti 4 Federico Gatti Bryan Reynolds 14 Bryan Reynolds
Lloyd Kelly 6 Lloyd Kelly Mahamadou Nagida 18 Mahamadou Nagida
Teun Koopmeiners 8 Teun Koopmeiners Valentin Rongier 21 Valentin Rongier
Randal Kolo Muani 9 Randal Kolo Muani Boulaye Dia 22 Boulaye Dia
Douglas Luiz 12 Douglas Luiz Anthony Rouault 24 Anthony Rouault
Andrea Cambiaso 20 Andrea Cambiaso Adrien Thomasson 28 Adrien Thomasson
Weston McKennie 22 Weston McKennie Brice Samba 30 Brice Samba
Guglielmo Vicario 25 Guglielmo Vicario Mahdi Camara 45 Mahdi Camara
Nick Woltemade 27 Nick Woltemade Abdelhamid Ait Boudlal 48 Abdelhamid Ait Boudlal
Luciano Spalletti Juventus — Coach
Franck Haise Rennes — Coach

Juventus - Rennes Bench Players

Jersey Player Jersey Player
Juventus Juventus
Rennes Rennes
Jérémie Boga 13 Jérémie Boga Gonçalo Oliveira 5 Gonçalo Oliveira
Pierre Kalulu 15 Pierre Kalulu Djaoui Cissé 6 Djaoui Cissé
Kerim Alajbegovic 17 Kerim Alajbegovic Ludovic Blas 10 Ludovic Blas
Carlo Pinsoglio 23 Carlo Pinsoglio Eliezer Mayenda Dossou 12 Eliezer Mayenda Dossou
Jhon Lucumí 26 Jhon Lucumí Nicolas Lemaître 16 Nicolas Lemaître
Pape Matar Sarr 29 Pape Matar Sarr Sebastian Szymański 17 Sebastian Szymański
Nico González 31 Nico González Quentin Merlin 26 Quentin Merlin
Juan Cabal 32 Juan Cabal Kilian Belazzoug 60 Kilian Belazzoug
Neto 33 Neto Henrick Do Marcolino 65 Henrick Do Marcolino
Antonio Stefano Merola 51 Antonio Stefano Merola Arnaud Nordin 70 Arnaud Nordin
Issa Soumaré 90 Issa Soumaré
Przemyslaw Frankowski 95 Przemyslaw Frankowski

Juventus - Rennes Injured and Suspended Players

Player Status Player Status
Juventus Juventus
Rennes Rennes
Khéphren Thuram  Khéphren Thuram  Knee Surgery Ayanda Sishuba Ayanda Sishuba No Eligibility
Kenan Yıldız  Kenan Yıldız  Broken Foot Estéban Lepaul Estéban Lepaul Burkulma
Jeff Ekhator  Jeff Ekhator  Gerilme
Manuel Locatelli  Manuel Locatelli  Sakat
Kamil Grabara Kamil Grabara Yırtık
Arkadiusz Milik Arkadiusz Milik Kas Sakatlığı
Francisco Conceição Francisco Conceição Omuz Sakatlığı
Değişiklikler
Juventus Juventus
90' Kerim Alajbegovic ➜ Andrea Cambiaso
80' Jérémie Boga ➜ Randal Kolo Muani
80' Jhon Lucumí ➜ Lloyd Kelly
60' Nico González ➜ Federico Gatti
46' Pierre Kalulu ➜ Zeki Çelik
Rennes Rennes
81' Eliezer Mayenda Dossou ➜ Mousa Tamari
81' Issa Soumaré ➜ Boulaye Dia
81' Sebastian Szymański ➜ Adrien Thomasson

Juventus - Rennes Lineups, Bench and Tactical Analysis

Review starting XI, bench options and tactical setup for Juventus and Rennes.

This match belongs to a cup or multi-team competition; league standings are not displayed.

Juventus - Rennes Standings Overview

Check the latest Europa League table position, points and goal difference for Juventus and Rennes.

Head-to-Head (H2H) Summary
0
Wins
1
Draws
0
Wins
Head-to-Head (H2H) Previous Matches
Europa League
2 : 2
22.10.2026
Europa League

Juventus vs Rennes Head-to-Head Record

Explore previous meetings, win/draw distribution and score history between Juventus and Rennes.

Juventus - Rennes TV Broadcast Information

Logo TV Channel Date Kick-off Status
beIN Sports 1 beIN Sports 1 22-10-2026 17:45 Finished
ESPN ESPN 22-10-2026 17:45 Finished
DAZN DAZN 22-10-2026 17:45 Finished
Play Sports Play Sports 22-10-2026 17:45 Finished
Paramount+ Paramount+ 22-10-2026 17:45 Finished
Sky Sport Austria 1 Sky Sport Austria 1 22-10-2026 17:45 Finished
ViX ViX 22-10-2026 17:45 Finished
beIN SPORTS CONNECT beIN SPORTS CONNECT 22-10-2026 17:45 Finished
beIN Sports 1 beIN Sports 1 22-10-2026 17:45 Finished
Supersport Grandstand ROA Supersport Grandstand ROA 22-10-2026 17:45 Finished
Moja TV Moja TV 22-10-2026 17:45 Finished
TSN1 TSN1 22-10-2026 17:45 Finished
Voyo Voyo 22-10-2026 17:45 Finished
Vidio Vidio 22-10-2026 17:45 Finished
TV 2 Play TV 2 Play 22-10-2026 17:45 Finished
Supersport Grandstand Supersport Grandstand 22-10-2026 17:45 Finished
SuperSport Football SuperSport Football 22-10-2026 17:45 Finished
MEGOGO Football 1 MEGOGO Football 1 22-10-2026 17:45 Finished
Megogo Megogo 22-10-2026 17:45 Finished
Sky Sport MIX Sky Sport MIX 22-10-2026 17:45 Finished
📺
Sport 2 22-10-2026 17:45 Finished
Digi Sport 2 Digi Sport 2 22-10-2026 17:45 Finished
CANAL+ Sport CANAL+ Sport 22-10-2026 17:45 Finished
Bein Sports 3 Bein Sports 3 22-10-2026 17:45 Finished
Stan Sport Stan Sport 22-10-2026 17:45 Finished
Sky Sport Austria 4 Sky Sport Austria 4 22-10-2026 17:45 Finished
NOW TV NOW TV 22-10-2026 17:45 Finished
Viaplay Norway Viaplay Norway 22-10-2026 17:45 Finished
📺
GO TV Anywhere 22-10-2026 17:45 Finished
iQiyi iQiyi 22-10-2026 17:45 Finished
Cytavision Sports 4K Cytavision Sports 4K 22-10-2026 17:45 Finished
Digi Online Digi Online 22-10-2026 17:45 Finished
Orange TV Go Orange TV Go 22-10-2026 17:45 Finished
Sony LIV Sony LIV 22-10-2026 17:45 Finished
SONY TEN 2 SONY TEN 2 22-10-2026 17:45 Finished
MagentaTV MagentaTV 22-10-2026 17:45 Finished
Viaplay Iceland Viaplay Iceland 22-10-2026 17:45 Finished
Disney+ Premium Argentina Disney+ Premium Argentina 22-10-2026 17:45 Finished
Disney+ Premium Chile Disney+ Premium Chile 22-10-2026 17:45 Finished
Disney+ Premium Sur Disney+ Premium Sur 22-10-2026 17:45 Finished
Disney+ Premium Mexico Disney+ Premium Mexico 22-10-2026 17:45 Finished
Cytavision on the Go Cytavision on the Go 22-10-2026 17:45 Finished
Cytavision Sports 6 Cytavision Sports 6 22-10-2026 17:45 Finished
DAZN Eleven 2 Portugal DAZN Eleven 2 Portugal 22-10-2026 17:45 Finished
WOW WOW 22-10-2026 17:45 Finished
📺
beIN Sports English 22-10-2026 17:45 Finished
📺
FAST TV 22-10-2026 17:45 Finished
📺
Arena Premium 3 22-10-2026 17:45 Finished
📺
ELTA.tv 22-10-2026 17:45 Finished
📺
Go3 Extra Sports Estonia 22-10-2026 17:45 Finished
📺
myCANAL 22-10-2026 17:45 Finished
📺
Go3 Extra Sports Latvia 22-10-2026 17:45 Finished
📺
Go3 Extra Sports Lithuania 22-10-2026 17:45 Finished
📺
HBO Max 22-10-2026 17:45 Finished
📺
beIN Sports Connect Malaysia 22-10-2026 17:45 Finished
📺
beIN Sports Connect Hong Kong 22-10-2026 17:45 Finished
📺
beIN Sports Connect Philippines 22-10-2026 17:45 Finished
📺
beIN Sports Connect Singapore 22-10-2026 17:45 Finished
📺
Ziggo Sport 5 22-10-2026 17:45 Finished
📺
Okko Sport 22-10-2026 17:45 Finished
📺
TUDN App 22-10-2026 17:45 Finished
📺
Movistar Liga de Campeones 4 22-10-2026 17:45 Finished
📺
beIN Sports Connect Indonesia 22-10-2026 17:45 Finished
📺
MAX Sport 4 22-10-2026 17:45 Finished
📺
ESPN Africa 22-10-2026 17:45 Finished
📺
DAZN New Zealand 22-10-2026 17:45 Finished
📺
ESPN Argentina 22-10-2026 17:45 Finished
📺
Vidio TV 22-10-2026 17:45 Finished
📺
CazeTV 22-10-2026 17:45 Finished
📺
Arena Cloud 22-10-2026 17:45 Finished
📺
MAX To Go 22-10-2026 17:45 Finished
📺
Bluu 22-10-2026 17:45 Finished
📺
Disney+ Premium 22-10-2026 17:45 Finished
📺
FOX+ 22-10-2026 17:45 Finished
📺
SÝN Sport 22-10-2026 17:45 Finished
📺
VGTV 22-10-2026 17:45 Finished
📺
VG+ 22-10-2026 17:45 Finished
📺
Disney+ Nord 22-10-2026 17:45 Finished
📺
Cytavision PPV4 22-10-2026 17:45 Finished
📺
Arena Sport 3 22-10-2026 17:45 Finished
📺
ESPN Chile 22-10-2026 17:45 Finished
📺
SPOTV NOW 22-10-2026 17:45 Finished
📺
beIN Sports 3 Hong Kong 22-10-2026 17:45 Finished
📺
Movistar Liga de Campeones 3 22-10-2026 17:45 Finished
📺
Play Sports 4 22-10-2026 17:45 Finished
📺
Cablenet TV Go 22-10-2026 17:45 Finished
📺
Cosmote Sport 5 22-10-2026 17:45 Finished
📺
TNT Sports 5 22-10-2026 17:45 Finished
📺
CBS Sports Network 22-10-2026 17:45 Finished
📺
SI SoloCalcio 22-10-2026 17:45 Finished
📺
Blue Sport 5 Live 22-10-2026 17:45 Finished
📺
MagentaSport 5 22-10-2026 17:45 Finished
📺
Viaplay Finland 22-10-2026 17:45 Finished
📺
Sky Sport 4K 22-10-2026 17:45 Finished
📺
V SPORT 1 SUOMI 22-10-2026 17:45 Finished
📺
Lemino JP 22-10-2026 17:45 Finished

Juventus - Rennes TV Channels and Schedule

Find channel availability, broadcast status and kick-off details for Juventus vs Rennes.

Juventus - Rennes Live Commentary

90+7'

Juventus win a corner after Issa Soumaré concedes.

90+6'

Nick Woltemade's right-footed shot from the center of the box is blocked. The attempt was assisted by Teun Koopmeiners, who provided a headed pass.

90+6'

Foul committed by Charlie Cresswell of Rennes.

90+6'

Nick Woltemade from Juventus wins a free kick in the attacking half.

90+4'

Attempt missed. Valentin Rongier from Rennes takes a right-footed shot from outside the box, but it goes to the right.

90+3'

Offside called against Juventus. Nick Woltemade is caught offside.

90+2'

Foul committed by Sebastian Szymanski of Rennes.

90+2'

Jérémie Boga from Juventus wins a free kick in the attacking half.

90+1'

Substitution for Juventus: Kerim Alajbegovic comes on for Andrea Cambiaso.

90+1'

The fourth official has indicated that there will be 8 minutes of added time.

90'

VAR decision confirms no goal. The match remains Juventus 2, Rennes 2.

88'

Jhon Lucumí is caught offside for Juventus.

88'

Teun Koopmeiners from Juventus misses a header from the center of the box, sending it to the right. Douglas Luiz provided the assist with a cross after a set piece situation.

88'

Goal overturned by VAR: Jhon Lucumí scores for Juventus, but the goal is disallowed after a VAR review.

87'

Valentin Rongier from Rennes commits a foul.

87'

Andrea Cambiaso from Juventus is awarded a free kick on the left wing.

87'

Juventus win a corner after a concession by Abdelhamid Aït Boudlal.

83'

Issa Soumaré from Rennes wins a free kick in the attacking half.

83'

Foul committed by Bremer of Juventus.

82'

Abdelhamid Aït Boudlal from Rennes receives a yellow card.

81'

Foul committed by Abdelhamid Aït Boudlal of Rennes.

81'

Substitution for Rennes: Issa Soumaré comes on for Boulaye Dia.

81'

Substitution for Rennes: Eliezer Mayenda comes on for Mousa Al Tamari.

81'

Substitution for Rennes: Sebastian Szymanski comes on for Adrien Thomasson.

81'

Andrea Cambiaso from Juventus wins a free kick in the defensive half.

80'

Substitution for Juventus: Jhon Lucumí comes on for Lloyd Kelly.

80'

Substitution for Juventus: Jérémie Boga comes on for Randal Kolo Muani.

75'

Juventus win a corner after Charlie Cresswell concedes.

75'

Nick Woltemade from Juventus misses a header from the center of the box, sending it to the left. Teun Koopmeiners provided the assist with a cross after a corner.

75'

Nick Woltemade's header from the center of the box is blocked. He was assisted by Weston McKennie, who provided the cross.

74'

Attempt missed. Valentin Rongier from Rennes takes a right-footed shot from outside the box, but it goes to the right. He was assisted by Mousa Al Tamari.

73'

Attempt missed. Charlie Cresswell from Rennes takes a right-footed shot from the center of the box but misses to the left after a corner.

73'

Anthony Rouault from Rennes misses a header from the center of the box, sending it close but to the right. He was assisted by Aboubakar Nagida, who delivered a cross following a corner.

73'

Attempt missed. Charlie Cresswell from Rennes heads the ball from the center of the box, but it goes close and misses to the right. Adrien Thomasson provided the assist with a cross following a corner.

72'

Rennes win a corner after Lloyd Kelly concedes.

71'

Attempt saved. Teun Koopmeiners from Juventus has a left-footed shot from outside the box, but it's saved in the center of the goal by Brice Samba from Rennes. The shot was assisted by Nico González.

71'

Nick Woltemade's right-footed shot from the center of the box is blocked. The attempt was assisted by Weston McKennie.

71'

Juventus win a corner after Charlie Cresswell concedes.

70'

Abdelhamid Aït Boudlal from Rennes is awarded a free kick in the defensive half.

70'

Randal Kolo Muani of Juventus commits a foul.

68'

Foul by Pierre Kalulu of Juventus.

68'

Boulaye Dia from Rennes wins a free kick in the defensive half.

68'

Attempt blocked. Douglas Luiz (Juventus) has a right-footed shot from outside the box blocked. Nick Woltemade provided the assist.

67'

Goal in the penalty shootout! Nick Woltemade scores for Juventus with a right-footed shot to the center of the goal. The match remains 2-2.

⚽ Goal
65'

Bryan Reynolds of Rennes concedes a penalty for a handball in the penalty area.

64'

Attempt blocked. Nick Woltemade's right-footed shot from the center of the box for Juventus is blocked.

64'

Nick Woltemade from Juventus is awarded a free kick in the attacking half.

64'

Adrien Thomasson from Rennes commits a foul.

62'

Nico González from Juventus wins a free kick in the attacking half.

62'

Adrien Thomasson from Rennes commits a foul.

62'

Charlie Cresswell's header from the center of the box for Rennes is blocked. The attempt was assisted by Adrien Thomasson, who provided the cross.

61'

Rennes win a corner after Pierre Kalulu concedes.

60'

Weston McKennie from Juventus commits a foul.

60'

Aboubakar Nagida from Rennes wins a free kick on the left wing.

60'

Substitution for Juventus: Nico González comes on for Federico Gatti.

59'

Corner awarded to Juventus after Aboubakar Nagida concedes.

57'

Foul committed by Andrea Cambiaso of Juventus.

57'

Adrien Thomasson from Rennes is awarded a free kick in the defensive half.

55'

Federico Gatti of Juventus commits a foul.

55'

Mahdi Camara from Rennes is awarded a free kick in the defensive half.

54'

Randal Kolo Muani is caught offside for Juventus.

53'

Attempt saved. Mousa Al Tamari from Rennes has a left-footed shot from the left side of the box, but it's saved in the bottom left corner by Guglielmo Vicario of Juventus. The assist came from Boulaye Dia.

52'

Delay is over, and they are ready to continue.

49'

The match is delayed due to an injury to Pierre Kalulu of Juventus.

49'

The match is delayed due to an injury to Aboubakar Nagida from Rennes.

49'

Attempt missed. Pierre Kalulu (Juventus) heads the ball from the center of the box but it goes to the right. The cross was provided by Andrea Cambiaso.

46'

The second half begins with the score at Juventus 1, Rennes 2.

46'

Substitution for Juventus: Pierre Kalulu comes on for Zeki Çelik.

45+2'

Federico Gatti of Juventus commits a foul.

45+2'

Valentin Rongier from Rennes wins a free kick in the defensive half.

45+1'

Adrien Thomasson's left-footed shot from the right side of the box is blocked. The attempt was assisted by Mousa Al Tamari.

45+1'

The fourth official has indicated that there will be 4 minutes of added time.

45'

Teun Koopmeiners of Juventus is awarded a free kick on the left wing.

45'

Foul committed by Abdelhamid Aït Boudlal of Rennes.

43'

Goal! Boulaye Dia scores for Rennes with a right-footed shot into the bottom right corner. The score is now Juventus 1, Rennes 2.

⚽ Goal
41'

Douglas Luiz of Juventus concedes a penalty for a handball in the penalty area.

40'

Aboubakar Nagida from Rennes misses a left-footed shot from outside the box to the right after a corner.

40'

Rennes wins a corner after Bremer concedes.

38'

Charlie Cresswell from Rennes has a right-footed shot from the left side of the box, but it is blocked. The attempt was assisted by Adrien Thomasson.

37'

Aboubakar Nagida from Rennes wins a free kick on the left wing.

37'

Teun Koopmeiners from Juventus commits a foul.

35'

Abdelhamid Aït Boudlal from Rennes is awarded a free kick in the defensive half.

35'

Foul committed by Nick Woltemade of Juventus.

33'

Delay is over, and they are ready to continue.

32'

The match is delayed due to an injury to Mousa Al Tamari from Rennes.

31'

Lloyd Kelly from Juventus is awarded a free kick in the defensive half.

31'

Foul committed by Anthony Rouault of Rennes.

30'

Rennes win a corner after Lloyd Kelly concedes.

30'

Aboubakar Nagida's left-footed shot from the left side of the box is saved in the bottom left corner by Guglielmo Vicario. The attempt was assisted by Bryan Reynolds with a cross.

29'

Randal Kolo Muani of Juventus commits a foul.

29'

Anthony Rouault from Rennes is awarded a free kick in the defensive half.

24'

Attempt missed. Randal Kolo Muani of Juventus heads the ball from the center of the box but it goes too high. The cross was provided by Weston McKennie.

22'

Valentin Rongier from Rennes commits a foul.

22'

Douglas Luiz from Juventus wins a free kick in the defensive half.

21'

Delay is over, and they are ready to continue.

20'

The match is delayed due to an injury to Brice Samba from Rennes.

19'

Brice Samba from Rennes is awarded a free kick in the defensive half.

19'

Federico Gatti of Juventus receives a yellow card for a bad foul.

19'

Attempt saved. Federico Gatti's header from the left side of the six-yard box is saved in the top right corner by Brice Samba. The assist came from Teun Koopmeiners with a cross.

19'

Juventus win a corner, conceded by Brice Samba.

19'

Federico Gatti from Juventus commits a foul.

18'

Corner awarded to Juventus after Mahdi Camara concedes.

16'

Randal Kolo Muani from Juventus commits a foul.

16'

Abdelhamid Aït Boudlal from Rennes wins a free kick in the defensive half.

15'

Goal! The match is now 1-1 as Mousa Al Tamari scores for Rennes with a right-footed shot from close range into the bottom left corner, assisted by Bryan Reynolds' headed pass.

⚽ Goal
12'

Attempt missed. Aboubakar Nagida (Rennes) shoots with his left foot from outside the box, but it's too high after a corner.

12'

Rennes win a corner after Lloyd Kelly concedes.

11'

Mousa Al Tamari from Rennes misses an attempt with a left-footed shot from outside the box, sending the ball to the right. Valentin Rongier provided the assist.

8'

Valentin Rongier from Rennes has his right-footed shot from outside the box saved in the bottom left corner by Guglielmo Vicario of Juventus. The attempt was assisted by Adrien Thomasson.

5'

Goal! Juventus lead 1-0 against Rennes. Zeki Çelik scores for Juventus with a right-footed shot from the right side of the box into the bottom left corner, assisted by Nick Woltemade's through ball after a fast break.

⚽ Goal
4'

Attempt missed. Nick Woltemade from Juventus takes a right-footed shot from outside the box but misses to the left. Weston McKennie provided the assist with a headed pass.

1'

Bryan Reynolds from Rennes wins a free kick in the defensive half.

1'

Teun Koopmeiners from Juventus commits a foul.

1'

First half begins.

-

The match ends in a 2-2 draw between Juventus and Rennes.

-

The second half ends with the match finishing 2-2 between Juventus and Rennes.

-

The first half ends with Juventus trailing Rennes 2-1.

Advanced Statistics
Juventus
Rennes
Ball Possession %
54
46
Ball Safe
67
66
Penalties
1
1
Offsides
3
0
Goals
2
2
Goal Kicks
4
5
Free Kicks
9
13
Saves
3
2
Substitutions
5
3
Throwins
20
14
Successful Headers
16
16
Assists
1
1
Total Crosses
27
13
Duels Won
44
48
Dribble Attempts
6
18
Successful Dribbles
3
7
Big Chances Created
4
3
Big Chances Missed
2
1
Successful Dribbles Percentage
50
44
Tackles Won
11
10

Juventus - Rennes Advanced Statistics Summary

Detailed general metrics for Juventus and Rennes are shown above for quick technical comparison.

Juventus
Rennes
Long Passes
46
49
Passes
509
451
Successful Passes
442
380
Successful Passes Percentage
87
84
Key Passes
12
11
Successful Long Passes
31
19
Successful Long Passes Percentage
67
39

Juventus - Rennes Passing Statistics

Detailed passing metrics for Juventus and Rennes are shown above for quick technical comparison.

Juventus
Rennes
Corners
7
5
Shots Off Target
5
8
Shots Total
14
16
Attacks
120
70
Dangerous Attacks
55
30
Shots Insidebox
11
10
Shots Outsidebox
3
6
Goal Attempts
10
9
Shots Blocked
5
3
Shots On Target
4
5
Injuries
1
2
Accurate Crosses
7
6
Interceptions
9
12

Juventus - Rennes Attack Statistics

Detailed attack metrics for Juventus and Rennes are shown above for quick technical comparison.

Juventus
Rennes
Tackles
16
12

Juventus - Rennes Defense Statistics

Detailed defense metrics for Juventus and Rennes are shown above for quick technical comparison.

Juventus
Rennes
Fouls
14
10
Yellowcards
1
1

Juventus - Rennes Fouls and Cards Statistics

Detailed fouls metrics for Juventus and Rennes are shown above for quick technical comparison.

Match Trend Analysis

Sum of all trends over 90 minutes (attacks, shots, passes, fouls, etc.). Green = Juventus, Purple = Rennes.