Sporting CP 2 - 3 FT Lask Linz

Estádio José Alvalade

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

Futmetrix Verdict
91
FT
Wed, Oct 21
Sporting CP
2-3
Lask Linz
⚡ Intensity 87
⚖️ Balance 85
🏆 Stakes 2
🎲 Upset 100
A stunning upset in Lisbon.

Win Probability

  • Sporting CP 80%
  • Draw 13%
  • Lask Linz 8%

Futmetrix AI estimate

LASK Linz Stun Lisbon in Five-Goal European Thriller

Must-Watch Futmetrix Score: 91/100. Our verdict is simple: LASK Linz orchestrated a stunning European heist in Lisbon, proving that clinical counter-attacking trumps territorial dominance.

Early Lisbon Fireworks

The roar at Estádio José Alvalade was deafening when Luis Suárez confidently dispatched a fifth-minute penalty. It felt like business as usual in the Champions League. Sporting CP immediately locked into their passing rhythm, intent on overwhelming their Austrian visitors. However, the Balance of power shifted much faster than anyone anticipated. A mere ten minutes later, Kasper Jorgensen threaded a brilliant ball into the area, allowing Christoph Lang to smash home a spectacular equalizer. The hosts completely dominated possession, pinning their opponents deep, but that territorial control left massive gaps. The early exchanges promised high Intensity, setting the stage for a classic European encounter where comfortable assumptions were quickly ripped apart by swift, purposeful counter-attacks.

The Austrian Ambush

If the first half was a tactical sparring match, the second half delivered a devastating Austrian ambush. Sporting continued to monopolize the ball, but LASK Linz weaponized the transition. The massive Upset narrative took shape in the 63rd minute. Robert Ljubicic carved open the high defensive line, serving up a perfect opportunity for Sasa Kalajdzic to put the visitors ahead. Before the Lisbon crowd could even process the shock, the visitors struck again. Super-sub Samuel Adeniran immediately made his presence felt off the bench, delivering a pinpoint assist for Krystof Danek just five minutes later. This brutal spell turned a tight 1-1 affair into a stunning 3-1 deficit for the home side, rewriting the script entirely.

Too Little, Too Late

Facing a shock defeat, Sporting threw absolutely everything forward in a desperate salvage operation. A barrage of shots turned the LASK penalty area into a shooting gallery, with 27 combined attempts reflecting the relentless tempo. Suárez finally found his second goal in the 89th minute, injecting massive Stakes into stoppage time. Despite their relentless late siege and finishing the match having dominated possession at 62%, the Portuguese giants ran out of time. LASK held firm to complete a remarkable smash-and-grab victory, walking away with crucial points for their playoff hopes. This result shakes up the Champions League table, proving that ruthless efficiency in the final third can dismantle structural control on any given European night.

Key Questions

How did Lask Linz pull off this shock result?

Clinical finishing. They converted limited chances into three goals, relying on lethal counter-attacks and an incredibly disciplined defensive shape when pinned back.

What caused the 5-goal thriller?

An early penalty set the chaotic tempo, followed by end-to-end transitional play that yielded a massive 27 combined shots in a truly relentless attacking showcase.

How did Sporting CP complete the comeback from behind?

Sporting CP did not complete the comeback. Despite Suárez scoring a late 89th-minute goal to make it 3-2, they ultimately ran out of time.

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
62%
38%
Sporting CP 62%
Lask Linz 38%
Shots
16
11
Sporting CP 16
Lask Linz 11
Shots on Target
4
7
Sporting CP 4
Lask Linz 7
Expected Goals (xG)
3.18
1.14
Sporting CP 3.18
Lask Linz 1.14
Passes
572
352
Sporting CP 572
Lask Linz 352
Corners
7
4
Sporting CP 7
Lask Linz 4
Fouls
10
22
Sporting CP 10
Lask Linz 22
Yellow Cards
2
5
Sporting CP 2
Lask Linz 5
Red Cards
0
0
Sporting CP 0
Lask Linz 0

Match Events

5' ⚽ Luis Suárez
Christoph Lang (Kasper Jorgensen) ⚽ 15'
Christoph Lang 🟨 33'
Sascha Horvath 🟨 45'
HT
↓ Lukas Jungwirth ↑Tobias Schützenauer 🔄 52'
Sasa Kalajdzic (Robert Ljubicic) ⚽ 63'
64' 🟨 Issa Doumbia
65' 🟨 João Simões
↓ Sascha Horvath ↑Alessandro Schöpf 🔄 65'
↓ Christoph Lang ↑Samuel Adeniran 🔄 65'
67' 🔄 ↓ João Simões ↑Flávio Gonçalves
Krystof Danek (Samuel Adeniran) ⚽ 68'
Sasa Kalajdzic 🟨 72'
79' 🔄 ↓ Geny Catamo ↑Luís Guilherme
79' 🔄 ↓ Nestory Irankunda ↑Jesse Derry
80' 🔄 ↓ Issa Doumbia ↑Fotis Ioannidis
↓ Kasper Jorgensen ↑Florian Flecker 🔄 83'
↓ Sasa Kalajdzic ↑Moses Usor 🔄 83'
89' ⚽ Luis Suárez
Krystof Danek 🟨 90'+1
FT

Player Cards

Our take on every player in this match

Sporting CP

Goalkeepers
Kaique
PROVOCATEUR
PROVOCATEUR
2
Fouls Won
2
Fouls Won
2
Duels Won
0
Pens Won
Defenders
Iván Fresneda
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
62%
Duel Win %
Eduardo Quaresma
MAGNET
MAGNET
86
Activity
86
Activity
78
Passes
8
Duels
Gonçalo Inácio
MAGNET
MAGNET
104
Activity
104
Activity
97
Passes
7
Duels
Maximiliano Araújo
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Midfielders
João Simões
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
67
Total Mins
67
Entry
Sergi Altimira
MAGNET
MAGNET
74
Activity
74
Activity
68
Passes
6
Duels
Issa Doumbia
LATE SHIFT
LATE SHIFT
10
Late Mins
10
Late Mins
80
Total Mins
80
Entry
Forwards
Geny Catamo
MAGNET
MAGNET
49
Activity
49
Activity
36
Passes
13
Duels
Luis Suárez
CLUTCH HERO
CLUTCH HERO
89
Goal Time
89
Goal Time
Goal
Impact
8.2
Rating
Nestory Irankunda
PROVOCATEUR
PROVOCATEUR
3
Fouls Won
3
Fouls Won
9
Duels Won
0
Pens Won
BENCH
Rui Silva
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ibrahima Ba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Georgios Vagiannidis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Rodrigo Dias
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Pedro Lima
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Silas Andersen
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eduardo Ferreira
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jesse Derry
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
11
Total Mins
Started
Entry
Flávio Gonçalves
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
23
Total Mins
Started
Entry
Rafael Nel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Fotis Ioannidis
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Luis Guilherme
DRIBBLER
DRIBBLER
3
Dribbles
3
Dribbles
3
Attempts
100%
Success %

Lask Linz

Goalkeepers
Lukas Jungwirth
PROVOCATEUR
PROVOCATEUR
1
Fouls Won
1
Fouls Won
1
Duels Won
0
Pens Won
Defenders
Xavier Muken
WALL
WALL
0
Dribbled Past
0
Dribbled Past
5
Tackles
60%
Duel Win %
Alemão
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Andrés Andrade
WALL
WALL
0
Dribbled Past
0
Dribbled Past
3
Tackles
62%
Duel Win %
Midfielders
Kasper Jørgensen
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.6
Rating
Robert Ljubicic
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.3
Rating
Sascha Horvath
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
65
Total Mins
65
Entry
Junior Dibango
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Krystof Danek
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Sasa Kalajdzic
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Christoph Lang
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.5
Rating
BENCH
Tobias Schützenauer
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
38
Total Mins
Started
Entry
M. Verhaeghe
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Melayro Bogarde
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Miguel Freckleton
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Daniel Elfadli
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Alessandro Schöpf
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
25
Total Mins
Started
Entry
Samuel Adeniran
PROVIDER
PROVIDER
1
Assists
1
Assists
1
Key Passes
6.6
Rating
Florian Flecker
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry
Naël Kane
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Moses Usor
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
7
Total Mins
Started
Entry

Head to Head

Date Home Score Away Competition Venue
10/01/2020 Sporting CP 1 - 4 Lask Linz UEFA Europa League Estádio José Alvalade
12/12/2019 Lask Linz 3 - 0 Sporting CP UEFA Europa League Linzer Stadion
10/03/2019 Sporting CP 2 - 1 Lask Linz UEFA Europa League Estádio José Alvalade
10/01/2020
UEFA Europa League Estádio José Alvalade
12/12/2019
UEFA Europa League Linzer Stadion
10/03/2019
UEFA Europa League Estádio José Alvalade
Sporting CP Win
Lask Linz Win
Draw

League Standings

Pos Team P Pts GF GA GD Form
1 Paris Saint Germain 3 9 14 5 +9 WParis Saint Germain 4 - 2 Barcelona (20-10-2026)WManchester City 2 - 4 Paris Saint Germain (14-10-2026)WParis Saint Germain 6 - 1 Slovan Bratislava (09-09-2026)
2 Aston Villa 3 9 12 3 +9 WAston Villa 3 - 1 Viking (21-10-2026)WAston Villa 6 - 0 Fenerbahçe (14-10-2026)WClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
3 Liverpool 3 9 12 7 +5 WLiverpool 4 - 3 Villarreal (20-10-2026)WLask Linz 3 - 6 Liverpool (14-10-2026)WLiverpool 2 - 1 Atletico Madrid (09-09-2026)
4 Real Madrid 3 9 10 5 +5 WReal Madrid 4 - 1 RB Leipzig (21-10-2026)WAS Roma 3 - 4 Real Madrid (14-10-2026)WReal Madrid 2 - 1 Inter (08-09-2026)
5 Real Betis 3 9 7 4 +3 WReal Betis 1 - 0 Feyenoord (21-10-2026)WReal Betis 3 - 2 FC Porto (14-10-2026)WLille 2 - 3 Real Betis (08-09-2026)
6 VfB Stuttgart 3 7 7 2 +5 DVfB Stuttgart 1 - 1 Atletico Madrid (20-10-2026)WSlovan Bratislava 0 - 3 VfB Stuttgart (14-10-2026)WVfB Stuttgart 3 - 1 Viking (09-09-2026)
7 Arsenal 3 7 6 2 +4 DBayern München 2 - 2 Arsenal (21-10-2026)WArsenal 3 - 0 Lille (13-10-2026)WNapoli 0 - 1 Arsenal (09-09-2026)
8 Barcelona 3 6 11 6 +5 LParis Saint Germain 4 - 2 Barcelona (20-10-2026)WGalatasaray 1 - 4 Barcelona (13-10-2026)WBarcelona 5 - 1 Feyenoord (09-09-2026)
9 Como 3 6 10 5 +5 WComo 4 - 1 Manchester United (21-10-2026)LFeyenoord 3 - 2 Como (14-10-2026)WComo 4 - 1 RB Leipzig (10-09-2026)
10 Manchester City 3 6 9 5 +4 WManchester City 5 - 1 AEK Athens FC (20-10-2026)LManchester City 2 - 4 Paris Saint Germain (14-10-2026)WFC Porto 0 - 2 Manchester City (08-09-2026)
11 Club Brugge KV 3 6 9 6 +3 WClub Brugge KV 3 - 0 Lens (21-10-2026)WInter 3 - 4 Club Brugge KV (13-10-2026)LClub Brugge KV 2 - 3 Aston Villa (08-09-2026)
12 Sporting CP 3 6 7 4 +3 LSporting CP 2 - 3 Lask Linz (21-10-2026)WLens 0 - 2 Sporting CP (13-10-2026)WSporting CP 3 - 1 Galatasaray (09-09-2026)
13 Borussia Dortmund 3 6 5 4 +1 WSabah FA 1 - 2 Borussia Dortmund (20-10-2026)LBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)WBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
14 Bayern München 3 5 10 5 +5 DBayern München 2 - 2 Arsenal (21-10-2026)DViking 3 - 3 Bayern München (13-10-2026)WBayern München 5 - 0 Bodo/Glimt (10-09-2026)
15 AS Roma 3 4 8 5 +3 WAS Roma 4 - 0 Slovan Bratislava (20-10-2026)LAS Roma 3 - 4 Real Madrid (14-10-2026)DFenerbahçe 1 - 1 AS Roma (10-09-2026)
16 Atletico Madrid 3 4 4 3 +1 DVfB Stuttgart 1 - 1 Atletico Madrid (20-10-2026)WAtletico Madrid 2 - 0 Manchester United (13-10-2026)LLiverpool 2 - 1 Atletico Madrid (09-09-2026)
17 Shakhtar Donetsk 3 4 4 3 +1 LInter 1 - 0 Shakhtar Donetsk (21-10-2026)WShakhtar Donetsk 3 - 1 AEK Athens FC (14-10-2026)DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
18 PSV Eindhoven 3 4 2 2 0 WFC Porto 0 - 1 PSV Eindhoven (20-10-2026)LRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)DPSV Eindhoven 1 - 1 Shakhtar Donetsk (10-09-2026)
19 Villarreal 3 3 8 8 0 LLiverpool 4 - 3 Villarreal (20-10-2026)WVillarreal 3 - 1 Napoli (13-10-2026)LBorussia Dortmund 3 - 2 Villarreal (08-09-2026)
20 Manchester United 3 3 5 6 -1 LComo 4 - 1 Manchester United (21-10-2026)LAtletico Madrid 2 - 0 Manchester United (13-10-2026)WManchester United 4 - 0 Sabah FA (10-09-2026)
21 Inter 3 3 5 6 -1 WInter 1 - 0 Shakhtar Donetsk (21-10-2026)LInter 3 - 4 Club Brugge KV (13-10-2026)LReal Madrid 2 - 1 Inter (08-09-2026)
22 Napoli 3 3 5 7 -2 WNapoli 4 - 3 Bodo/Glimt (20-10-2026)LVillarreal 3 - 1 Napoli (13-10-2026)LNapoli 0 - 1 Arsenal (09-09-2026)
23 Galatasaray 3 3 6 9 -3 WLille 2 - 4 Galatasaray (21-10-2026)LGalatasaray 1 - 4 Barcelona (13-10-2026)LSporting CP 3 - 1 Galatasaray (09-09-2026)
24 Lask Linz 3 3 6 9 -3 WSporting CP 2 - 3 Lask Linz (21-10-2026)LLask Linz 3 - 6 Liverpool (14-10-2026)LAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
25 Sabah FA 3 3 3 6 -3 LSabah FA 1 - 2 Borussia Dortmund (20-10-2026)WSabah FA 2 - 0 Slavia Praha (13-10-2026)LManchester United 4 - 0 Sabah FA (10-09-2026)
26 Feyenoord 3 3 4 8 -4 LReal Betis 1 - 0 Feyenoord (21-10-2026)WFeyenoord 3 - 2 Como (14-10-2026)LBarcelona 5 - 1 Feyenoord (09-09-2026)
27 Lens 3 3 3 7 -4 LClub Brugge KV 3 - 0 Lens (21-10-2026)LLens 0 - 2 Sporting CP (13-10-2026)WSlavia Praha 2 - 3 Lens (10-09-2026)
28 Bodo/Glimt 3 3 4 9 -5 LNapoli 4 - 3 Bodo/Glimt (20-10-2026)WBodo/Glimt 1 - 0 Borussia Dortmund (14-10-2026)LBayern München 5 - 0 Bodo/Glimt (10-09-2026)
29 RB Leipzig 3 3 3 8 -5 LReal Madrid 4 - 1 RB Leipzig (21-10-2026)WRB Leipzig 1 - 0 PSV Eindhoven (13-10-2026)LComo 4 - 1 RB Leipzig (10-09-2026)
30 AEK Athens FC 3 3 3 8 -5 LManchester City 5 - 1 AEK Athens FC (20-10-2026)LShakhtar Donetsk 3 - 1 AEK Athens FC (14-10-2026)WAEK Athens FC 1 - 0 Lask Linz (08-09-2026)
31 Fenerbahçe 3 2 3 9 -6 DFenerbahçe 2 - 2 Slavia Praha (20-10-2026)LAston Villa 6 - 0 Fenerbahçe (14-10-2026)DFenerbahçe 1 - 1 AS Roma (10-09-2026)
32 Slavia Praha 3 1 4 7 -3 DFenerbahçe 2 - 2 Slavia Praha (20-10-2026)LSabah FA 2 - 0 Slavia Praha (13-10-2026)LSlavia Praha 2 - 3 Lens (10-09-2026)
33 Viking 3 1 5 9 -4 LAston Villa 3 - 1 Viking (21-10-2026)DViking 3 - 3 Bayern München (13-10-2026)LVfB Stuttgart 3 - 1 Viking (09-09-2026)
34 FC Porto 3 0 2 6 -4 LFC Porto 0 - 1 PSV Eindhoven (20-10-2026)LReal Betis 3 - 2 FC Porto (14-10-2026)LFC Porto 0 - 2 Manchester City (08-09-2026)
35 Lille 3 0 4 10 -6 LLille 2 - 4 Galatasaray (21-10-2026)LArsenal 3 - 0 Lille (13-10-2026)LLille 2 - 3 Real Betis (08-09-2026)
36 Slovan Bratislava 3 0 1 13 -12 LAS Roma 4 - 0 Slovan Bratislava (20-10-2026)LSlovan Bratislava 0 - 3 VfB Stuttgart (14-10-2026)LParis Saint Germain 6 - 1 Slovan Bratislava (09-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.