Sparta Praha 1 - 1 FT Lillestrom

Stadion Letná

Match previews and recaps to help you decide which games are worth watching

Futmetrix Verdict
68
FT
Thu, Oct 15
Sparta Praha
1-1
Lillestrom
⚡ Intensity 54
⚖️ Balance 35
🏆 Stakes 50
🎲 Upset 95
Super subs define dramatic Europa draw.

Win Probability

  • Sparta Praha 70%
  • Draw 18%
  • Lillestrom 12%

Futmetrix AI estimate

A Tale of Two Benches at Stadion Letná

Worth Watching Futmetrix Score: 68/100. A cagey tactical affair exploded into life thanks to a masterclass in substitutions, proving that European nights are never truly over until the final whistle.

The Cautious Opening

Stadion Letná hosted a tactical deadlock for the first 45 minutes as both sides refused to blink. Sparta Praha edged possession, stringing together precise passing sequences in the middle of the park, but struggled to break down a resolute Norwegian defensive block. The Intensity was simmering beneath the surface rather than boiling over, with the hosts restricted to half-chances despite firing 15 total shots throughout the evening. Lillestrom were happy to absorb the pressure, sitting deep and looking for transitional moments that rarely materialized in the opening half. The high Stakes of the Europa League league stage clearly weighed on both managers, resulting in a first period that resembled a cautious game of chess.

The Home Breakthrough

The complexion of the match shifted entirely following the halftime interval. The introduction of Josimar Alcocer injected a much-needed spark into the hosts' attack. The breakthrough finally arrived in the 56th minute to relieve the mounting tension. Jonatan Braut Brunes carved open the visitors' backline with a precise ball, allowing Alcocer to finish with clinical precision. This substitution completely disrupted the defensive Balance Lillestrom had worked so hard to establish. With Sparta leading and the home crowd finding their voice, the away side was forced to abandon their conservative approach and commit bodies forward, opening up the midfield battle entirely.

The Norwegian Sting

Just as the home faithful began celebrating three points, European football delivered its trademark cruelty. The visitors' bench provided their own heroic response. Substitutes Gustav Nordh and Thomas Lehne Olsen combined perfectly in the 90th minute to silence the Czech capital. Nordh's delivery found Olsen, who buried the dramatic equalizer, elevating the Upset Factor to the absolute maximum. Sparta will bitterly regret failing to convert their statistical superiority into a wider margin. Ultimately, this 1-1 draw leaves the hosts kicking themselves for dropped points, while Lillestrom travel back to Norway with a precious, hard-earned reward.

Key Questions

Did Sparta Praha deserve the late equalizer?

Sparta dominated the statistics, but their failure to kill the game off with a second goal left them vulnerable to Lillestrom's clinical 90th-minute punishment.

How did substitute T. Lehne Olsen change the game?

Coming off the bench in the 65th minute, Olsen delivered a massive impact by scoring the decisive 90th-minute equalizer, rescuing a vital point for his side.

What is the Futmetrix Score?

The Futmetrix Score is our 0-100 verdict on how entertaining a match is. We look at intensity, balance, stakes, and star quality to tell you if it's worth your time.

Match Statistics

Possession
53%
47%
Sparta Praha 53%
Lillestrom 47%
Shots
15
6
Sparta Praha 15
Lillestrom 6
Shots on Target
8
2
Sparta Praha 8
Lillestrom 2
Expected Goals (xG)
1.05
0.80
Sparta Praha 1.05
Lillestrom 0.80
Passes
413
389
Sparta Praha 413
Lillestrom 389
Corners
6
1
Sparta Praha 6
Lillestrom 1
Fouls
12
9
Sparta Praha 12
Lillestrom 9
Yellow Cards
3
2
Sparta Praha 3
Lillestrom 2
Red Cards
0
0
Sparta Praha 0
Lillestrom 0

Match Events

18' 🟨 Martin Suchomel
30' 🟨 Ebrima Singhateh
45' 🔄 ↓ Ebrima Singhateh ↑Josimar Alcocer
HT
56' ⚽ Josimar Alcocer (Jonatan Braut Brunes)
61' 🔄 ↓ Martin Suchomel ↑Ki-Jana Hoever
61' 🔄 ↓ Sivert Heggheim Mannsverk ↑Roman Macek
61' 🔄 ↓ Matej Jurasek ↑John Mercado
↓ Fredrik Gulbrandsen ↑Thomas Lehne Olsen 🔄 65'
↓ Daniel Bassi ↑Eric Kitolano 🔄 65'
↓ Gustav Kjolstad Nyheim ↑Henrik Molvaer Melland 🔄 70'
↓ Felix Vá ↑Gustav Nordh 🔄 73'
↓ Winston Robin Yaw Paintsil ↑Frederik Elkaer 🔄 73'
77' 🟨 Roman Macek
85' 🔄 ↓ Andy Irving ↑Santiago Eneme
Thomas Lehne Olsen (Gustav Nordh) ⚽ 90'+1
FT

Player Cards

Our take on every player in this match

Sparta Praha

Goalkeepers
Jakub Surovčík
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Martin Suchomel
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Adam Sevinsky
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Tobias Guddal
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
1
On Target
Viktor Vitalyos
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %
Midfielders
H. Sochurek
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
0
Assists
25%
Pass Acc
Sivert Mannsverk
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Andy Irving
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Matěj Jurásek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
61
Total Mins
61
Entry
Jonatan Braut Brunes
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.7
Rating
Ebrima Singhateh
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
BENCH
Krisztián Hegyi
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Jaroslav Zelený
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ki-Jana Hoever
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Pavel Kadeřábek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jakub Martinec
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Patrik Vydra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Santiago Eneme
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
5
Total Mins
Started
Entry
Roman Macek
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
29
Total Mins
Started
Entry
Joao Grimaldo
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Josimar Alcocer
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
8
Rating
John Mercado
DRIBBLER
DRIBBLER
5
Dribbles
5
Dribbles
7
Attempts
71%
Success %
Matyáš Vojta
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Lillestrom

Goalkeepers
Pontus Dahlberg
OCTOPUS
OCTOPUS
6
Saves
6
Saves
0
Conceded
100%
Save %
Defenders
Lars Ranger
WALL
WALL
0
Dribbled Past
0
Dribbled Past
4
Tackles
69%
Duel Win %
Ruben Gabrielsen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
83%
Duel Win %
Stian Kristiansen
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
70%
Duel Win %
Winston Paintsil
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
70%
Duel Win %
Midfielders
Ylldren Ibrahimaj
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Filip Ottosson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
G. Nyheim
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
70
Total Mins
70
Entry
Forwards
Daniel Bassi
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Fredrik Gulbrandsen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Vá
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
73
Total Mins
73
Entry
BENCH
Stefan Hagerup
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Sturla Ottesen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sander Moen Foss
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Frederik Elkaer
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Karl Alperud
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eric Kitolano
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Henrik Melland
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
20
Total Mins
Started
Entry
Kevin Krygård
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Gustav Nordh
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.8
Rating
Thomas Lehne Olsen
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
8.2
Rating

League Standings

Pos Team P Pts GF GA GD Form
1 Bayer Leverkusen 2 6 6 0 +6 WLech Poznan 0 - 4 Bayer Leverkusen (15-10-2026)WBayer Leverkusen 2 - 0 Celje (16-09-2026)
2 Benfica 2 6 6 1 +5 WBenfica 4 - 1 Celtic (15-10-2026)WAC Milan 0 - 2 Benfica (16-09-2026)
3 Omonia Nicosia 2 6 4 0 +4 WCelje 0 - 3 Omonia Nicosia (15-10-2026)WOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
4 Lyon 2 6 5 3 +2 WLyon 3 - 2 Crystal Palace (15-10-2026)WAnderlecht 1 - 2 Lyon (16-09-2026)
5 Sunderland 2 6 3 1 +2 WTorreense 1 - 2 Sunderland (15-10-2026)WSunderland 1 - 0 AZ Alkmaar (16-09-2026)
6 Sparta Praha 2 4 5 2 +3 DSparta Praha 1 - 1 Lillestrom (15-10-2026)WArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
7 Union St. Gilloise 2 4 4 1 +3 DUnion St. Gilloise 1 - 1 Real Sociedad (15-10-2026)WPlzen 0 - 3 Union St. Gilloise (17-09-2026)
8 Juventus 1 3 5 0 +5 WJuventus 5 - 0 NEC Nijmegen (17-09-2026)
9 Crystal Palace 2 3 6 3 +3 LLyon 3 - 2 Crystal Palace (15-10-2026)WCrystal Palace 4 - 0 Lech Poznan (17-09-2026)
10 Beşiktaş 1 3 4 1 +3 WBeşiktaş 4 - 1 Marseille (17-09-2026)
11 AC Milan 2 3 4 2 +2 WRed Bull Salzburg 0 - 4 AC Milan (15-10-2026)LAC Milan 0 - 2 Benfica (16-09-2026)
12 Ferencvarosi TC 1 3 3 1 +2 WCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
13 OFI 1 3 2 0 +2 WOFI 2 - 0 1899 Hoffenheim (17-09-2026)
14 Bournemouth 1 3 2 1 +1 WReal Sociedad 1 - 2 Bournemouth (17-09-2026)
15 Olympiakos Piraeus 1 3 2 1 +1 WOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
16 Torreense 2 3 3 3 0 LTorreense 1 - 2 Sunderland (15-10-2026)WLillestrom 1 - 2 Torreense (17-09-2026)
17 AZ Alkmaar 2 3 2 2 0 WAZ Alkmaar 2 - 1 Hapoel Beer Sheva (15-10-2026)LSunderland 1 - 0 AZ Alkmaar (16-09-2026)
18 Red Bull Salzburg 2 3 1 4 -3 LRed Bull Salzburg 0 - 4 AC Milan (15-10-2026)WLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
19 Rennes 1 1 0 0 0 DSturm Graz 0 - 0 Rennes (16-09-2026)
20 Dinamo Zagreb 1 1 0 0 0 DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
21 Sturm Graz 1 1 0 0 0 DSturm Graz 0 - 0 Rennes (16-09-2026)
22 Lillestrom 2 1 2 3 -1 DSparta Praha 1 - 1 Lillestrom (15-10-2026)LLillestrom 1 - 2 Torreense (17-09-2026)
23 Real Sociedad 2 1 2 3 -1 DUnion St. Gilloise 1 - 1 Real Sociedad (15-10-2026)LReal Sociedad 1 - 2 Bournemouth (17-09-2026)
24 Hapoel Beer Sheva 2 1 1 2 -1 LAZ Alkmaar 2 - 1 Hapoel Beer Sheva (15-10-2026)DHapoel Beer Sheva 0 - 0 Dinamo Zagreb (16-09-2026)
25 Jagiellonia 1 0 1 2 -1 LOlympiakos Piraeus 2 - 1 Jagiellonia (16-09-2026)
26 Anderlecht 1 0 1 2 -1 LAnderlecht 1 - 2 Lyon (16-09-2026)
27 Celta Vigo 1 0 0 1 -1 LOmonia Nicosia 1 - 0 Celta Vigo (16-09-2026)
28 Levski Sofia 1 0 0 1 -1 LLevski Sofia 0 - 1 Red Bull Salzburg (17-09-2026)
29 1899 Hoffenheim 1 0 0 2 -2 LOFI 2 - 0 1899 Hoffenheim (17-09-2026)
30 Marseille 1 0 1 4 -3 LBeşiktaş 4 - 1 Marseille (17-09-2026)
31 Ararat-Armenia 1 0 1 4 -3 LArarat-Armenia 1 - 4 Sparta Praha (16-09-2026)
32 Plzen 1 0 0 3 -3 LPlzen 0 - 3 Union St. Gilloise (17-09-2026)
33 Celtic 2 0 2 7 -5 LBenfica 4 - 1 Celtic (15-10-2026)LCeltic 1 - 3 Ferencvarosi TC (17-09-2026)
34 NEC Nijmegen 1 0 0 5 -5 LJuventus 5 - 0 NEC Nijmegen (17-09-2026)
35 Celje 2 0 0 5 -5 LCelje 0 - 3 Omonia Nicosia (15-10-2026)LBayer Leverkusen 2 - 0 Celje (16-09-2026)
36 Lech Poznan 2 0 0 8 -8 LLech Poznan 0 - 4 Bayer Leverkusen (15-10-2026)LCrystal Palace 4 - 0 Lech Poznan (17-09-2026)

Find your next match faster.

Honest match ratings. Find what is worth watching—without the clutter.

Bookmark this page

This page updates as new matches arrive.

Keep these picks handy.

Press Ctrl+D, then confirm in your browser.

Viewed labels stay on this device. We don't receive your reading history.

Keep Futmetrix handy

Honest match ratings. Find what is worth watching—without the clutter.