Randal Kolo Muani’s 90' goal lifts Juventus past Celta Vigo in the 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/17/2026, 3:04:00 AM
- Model
- GPT56Luna
- Format checks
- passed · score 95/100 · 330 words
Juventus recovered from Hugo Alvarez Antunez’s opener to win through Nick Woltemade and Randal Kolo Muani, with the late goal settling a contest in which Juventus produced the greater shot volume.
Turning points
Celta Vigo 1-2 Juventus: Juventus won the UEFA Europa League League Stage - 2 match after Randal Kolo Muani scored in the 90' minute to complete a comeback at Municipal de Balaídos.
Kolo Muani decides the finish
Celta Vigo led from the 18' minute, when Hugo Alvarez Antunez scored a normal goal assisted by Williot Swedberg for a 1-0 score. Juventus levelled in the 58' minute through Nick Woltemade, making the score 1-1. The decisive moment came in the 90' minute: Andrea Cambiaso assisted Randal Kolo Muani, whose normal goal made the score 1-2.
Kolo Muani had entered in the 64' minute for Kerim Alajbegovic and needed 26 minutes to score. Juventus also changed Francisco Conceicao for Nicolás Iván Gonzalez in the 64' minute, while Lloyd Kelly and Federico Gatti were replaced in the 70' minute.
Juventus created the stronger numbers
The statistics suggest Juventus controlled more of the attacking play despite conceding the opener. They had 22 total shots to Celta Vigo’s 9, including 17 shots inside the box compared with 5. Juventus also recorded 6 shots on goal, 7 corner kicks and 53% possession, while Celta Vigo had 2 shots on goal, 2 corner kicks and 47% possession. Juventus’ expected goals were 1.75 against Celta Vigo’s 1.1.
Williot Swedberg and Ilaix Moriba received yellow cards for Celta Vigo, while Lloyd Kelly and Jhon Lucumi were booked for Juventus. No red cards were recorded.
Table positions after the match
The provisional standings after this match list Juventus first, ranked #1 with 6 points from 2 games and a 6 goal difference. Celta Vigo are ranked #28 with 0 points from 2 games and a -2 goal difference. Juventus are 6 points ahead of Celta Vigo, 6 v 0.
Nick Woltemade was the standout performer, earning an 8.2 rating after 90 minutes, with 1 goal and 7 key passes. The result extends Juventus’ most recent pre-match form of a win, while Celta Vigo’s most recent pre-match form was a loss.
Explore match and season data

Celta Vigo

Juventus
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 | Juventus | WW | 2 | 2 | 0 | 0 | 7 | 1 | 6 | |
| 2 | Bayer Leverkusen | WW | 2 | 2 | 0 | 0 | 6 | 0 | 6 | |
| 3 | Benfica | WW | 2 | 2 | 0 | 0 | 6 | 1 | 6 | |
| 4 | Beşiktaş | WW | 2 | 2 | 0 | 0 | 7 | 3 | 6 | |
| 5 | Bournemouth | WW | 2 | 2 | 0 | 0 | 5 | 1 | 6 | |
| 6 | Omonia Nicosia | WW | 2 | 2 | 0 | 0 | 4 | 0 | 6 | |
| 7 | Ferencvarosi TC | WW | 2 | 2 | 0 | 0 | 5 | 2 | 6 | |
| 8 | Lyon | WW | 2 | 2 | 0 | 0 | 5 | 3 | 6 | |
| 9 | Sunderland | WW | 2 | 2 | 0 | 0 | 3 | 1 | 6 | |
| 10 | Olympiakos Piraeus | WW | 2 | 2 | 0 | 0 | 3 | 1 | 6 | |
| 11 | Sparta Praha | DW | 2 | 1 | 1 | 0 | 5 | 2 | 4 | |
| 12 | Union St. Gilloise | DW | 2 | 1 | 1 | 0 | 4 | 1 | 4 | |
| 13 | Rennes | WD | 2 | 1 | 1 | 0 | 2 | 1 | 4 | |
| 14 | Dinamo Zagreb | WD | 2 | 1 | 1 | 0 | 1 | 0 | 4 | |
| 15 | Crystal Palace | LW | 2 | 1 | 0 | 1 | 6 | 3 | 3 | |
| 16 | AC Milan | WL | 2 | 1 | 0 | 1 | 4 | 2 | 3 | |
| 17 | Jagiellonia | WL | 2 | 1 | 0 | 1 | 4 | 3 | 3 | |
| 18 | OFI | LW | 2 | 1 | 0 | 1 | 3 | 2 | 3 | |
| 19 | Torreense | LW | 2 | 1 | 0 | 1 | 3 | 3 | 3 | |
| 20 | AZ Alkmaar | WL | 2 | 1 | 0 | 1 | 2 | 2 | 3 | |
| 21 | Red Bull Salzburg | LW | 2 | 1 | 0 | 1 | 1 | 4 | 3 | |
| 22 | Real Sociedad | DL | 2 | 0 | 1 | 1 | 2 | 3 | 1 | |
| 23 | Lillestrom | DL | 2 | 0 | 1 | 1 | 2 | 3 | 1 | |
| 24 | Levski Sofia | DL | 2 | 0 | 1 | 1 | 1 | 2 | 1 | |
| 25 | Hapoel Beer Sheva | LD | 2 | 0 | 1 | 1 | 1 | 2 | 1 | |
| 26 | Sturm Graz | LD | 2 | 0 | 1 | 1 | 0 | 3 | 1 | |
| 27 | NEC Nijmegen | DL | 2 | 0 | 1 | 1 | 1 | 6 | 1 | |
| 28 | Celta Vigo | LL | 2 | 0 | 0 | 2 | 1 | 3 | 0 | |
| 29 | Anderlecht | LL | 2 | 0 | 0 | 2 | 1 | 3 | 0 | |
| 30 | 1899 Hoffenheim | LL | 2 | 0 | 0 | 2 | 2 | 5 | 0 | |
| 31 | Plzen | LL | 2 | 0 | 0 | 2 | 1 | 5 | 0 | |
| 32 | Marseille | LL | 2 | 0 | 0 | 2 | 1 | 5 | 0 | |
| 33 | Celtic | LL | 2 | 0 | 0 | 2 | 2 | 7 | 0 | |
| 34 | Ararat-Armenia | LL | 2 | 0 | 0 | 2 | 2 | 7 | 0 | |
| 35 | Celje | LL | 2 | 0 | 0 | 2 | 0 | 5 | 0 | |
| 36 | Lech Poznan | LL | 2 | 0 | 0 | 2 | 0 | 8 | 0 |

