Woltemade’s penalty restores parity for Juventus in Europa League
How the match unfolded, with the data behind it
How this story was made
- Evidence
- fixture data, league standings, team statistics, events, venue, lineups, match statistics, player performance, and injuries
- Generated
- 10/22/2026, 9:31:17 PM
- Model
- GPT56Luna
- Format checks
- passed · score 95/100 · 270 words
Juventus twice came from behind to draw 2-2 with Rennes, with Nick Woltemade converting the 67th-minute penalty after Mousa Al-Tamari had scored and assisted for the visitors.
Match report
Juventus recover from Rennes’ first-half lead
Juventus drew 2-2 with Rennes in the UEFA Europa League League Stage - 3 at Allianz Stadium. The result ended a match that changed direction twice before the interval and was settled by a second-half penalty.
Zeki Çelik opened the scoring for Juventus in the 5th minute, making it 1-0 after an assist from Nick Woltemade. Rennes responded in the 15th minute when Mousa Al-Tamari made it 1-1, assisted by Bryan Reynolds. Boulaye Dia then converted a penalty in the 43rd minute to put Rennes 2-1 ahead. In the 67th minute, Woltemade scored Juventus’ penalty for the final 2-2 score.
Rennes threatened, but Juventus held the territorial edge
The statistics suggested a closely balanced contest. Juventus had 54% possession, completed 440 accurate passes and recorded 14 total shots, while Rennes had 46% possession, 380 accurate passes and 16 shots. Rennes also led shots on goal 5-4, although Juventus’ expected-goals figure was 2.26 against Rennes’ 1.77. The numbers therefore did not match the final score in one simple direction: Rennes took more shots, but Juventus created the higher expected-goals total.
Federico Gatti was booked in the 19th minute, while Rennes’ Abdelhamid Aït Boudlal received a yellow card in the 82nd minute. No red cards were recorded.
Table positions remain close
After the draw, Juventus are #4 with 7 points from 3 games, while Rennes are #13 with 5 points from 3 games. Juventus are 2 points ahead of Rennes; Bayer Leverkusen lead with 9 points. Al-Tamari was the standout performer, earning an 8.2 rating with 1 goal, 2 shots on target and 2 key passes.
Explore match and season data

Juventus

Rennes
Standings source snapshot
These are the saved source standings. They may predate this match; they are not a live or recalculated post-match table.
| Logo | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Bayer Leverkusen | WWW | 3 | 3 | 0 | 0 | 8 | 0 | 9 | |
| 2 | Ferencvarosi TC | WWW | 3 | 3 | 0 | 0 | 9 | 3 | 9 | |
| 3 | Union St. Gilloise | WDW | 3 | 2 | 1 | 0 | 8 | 1 | 7 | |
| 4 | Juventus | DWW | 3 | 2 | 1 | 0 | 9 | 3 | 7 | |
| 5 | Sunderland | DWW | 3 | 2 | 1 | 0 | 4 | 2 | 7 | |
| 6 | Benfica | WW | 2 | 2 | 0 | 0 | 6 | 1 | 6 | |
| 7 | Beşiktaş | WW | 2 | 2 | 0 | 0 | 7 | 3 | 6 | |
| 8 | AZ Alkmaar | WWL | 3 | 2 | 0 | 1 | 6 | 2 | 6 | |
| 9 | Bournemouth | WW | 2 | 2 | 0 | 0 | 5 | 1 | 6 | |
| 10 | Omonia Nicosia | WW | 2 | 2 | 0 | 0 | 4 | 0 | 6 | |
| 11 | Lyon | WW | 2 | 2 | 0 | 0 | 5 | 3 | 6 | |
| 12 | Olympiakos Piraeus | WW | 2 | 2 | 0 | 0 | 3 | 1 | 6 | |
| 13 | Rennes | DWD | 3 | 1 | 2 | 0 | 4 | 3 | 5 | |
| 14 | Sparta Praha | DW | 2 | 1 | 1 | 0 | 5 | 2 | 4 | |
| 15 | Dinamo Zagreb | LWD | 3 | 1 | 1 | 1 | 3 | 4 | 4 | |
| 16 | Sturm Graz | WLD | 3 | 1 | 1 | 1 | 1 | 3 | 4 | |
| 17 | NEC Nijmegen | WDL | 3 | 1 | 1 | 1 | 5 | 8 | 4 | |
| 18 | Crystal Palace | LW | 2 | 1 | 0 | 1 | 6 | 3 | 3 | |
| 19 | AC Milan | WL | 2 | 1 | 0 | 1 | 4 | 2 | 3 | |
| 20 | Jagiellonia | WL | 2 | 1 | 0 | 1 | 4 | 3 | 3 | |
| 21 | OFI | LLW | 3 | 1 | 0 | 2 | 3 | 4 | 3 | |
| 22 | Torreense | LLW | 3 | 1 | 0 | 2 | 4 | 7 | 3 | |
| 23 | Red Bull Salzburg | LW | 2 | 1 | 0 | 1 | 1 | 4 | 3 | |
| 24 | Real Sociedad | DL | 2 | 0 | 1 | 1 | 2 | 3 | 1 | |
| 25 | Lillestrom | DL | 2 | 0 | 1 | 1 | 2 | 3 | 1 | |
| 26 | Levski Sofia | DL | 2 | 0 | 1 | 1 | 1 | 2 | 1 | |
| 27 | Hapoel Beer Sheva | LLD | 3 | 0 | 1 | 2 | 1 | 6 | 1 | |
| 28 | Lech Poznan | DLL | 3 | 0 | 1 | 2 | 1 | 9 | 1 | |
| 29 | Celta Vigo | LL | 2 | 0 | 0 | 2 | 1 | 3 | 0 | |
| 30 | Anderlecht | LL | 2 | 0 | 0 | 2 | 1 | 3 | 0 | |
| 31 | 1899 Hoffenheim | LL | 2 | 0 | 0 | 2 | 2 | 5 | 0 | |
| 32 | Plzen | LL | 2 | 0 | 0 | 2 | 1 | 5 | 0 | |
| 33 | Celtic | LL | 2 | 0 | 0 | 2 | 2 | 7 | 0 | |
| 34 | Marseille | LLL | 3 | 0 | 0 | 3 | 1 | 6 | 0 | |
| 35 | Celje | LL | 2 | 0 | 0 | 2 | 0 | 5 | 0 | |
| 36 | Ararat-Armenia | LLL | 3 | 0 | 0 | 3 | 2 | 11 | 0 |