Plzen 1 - 2 FT Levski Sofia

Doosan Arena

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

Futmetrix Verdict
40
FT
Thu, Oct 22
Plzen
1-2
Levski Sofia
⚡ Intensity 30
⚖️ Balance 61
🏆 Stakes 11
🎲 Upset 60
Levski turn possession into a statement

Win Probability

  • Plzen 54%
  • Draw 24%
  • Levski Sofia 22%

Futmetrix AI estimate

Levski Sofia Punish Plzen’s Three-Minute Lapse

Levski’s 2-1 win turns a disciplined away performance into a major league-stage lift, while leaving Plzen still chasing its first point.

Opening Act

Levski Sofia arrived at Doosan Arena needing a result, and struck just before the break to turn Plzen’s territorial grip into a warning. Plzen dominated possession with 63 per cent, but the ball rarely became a clear opening: only two of their 13 shots tested the goalkeeper, and they fashioned just one big chance. Levski had 37 per cent of possession, yet looked more purposeful whenever space opened. In the 44th minute, Francisco Everton Mota de Castro finished a move created by Reinaldo Nascimento Satorno, putting the visitors ahead. That was the first sharp cut in a half where Plzen had plenty of the ball but little bite. Levski’s Balance between disciplined defending and quick breaks held firm, and the hosts needed a more direct second-half response.

The Pivot

Plzen’s response arrived in the 62nd minute, when Christopher Kabongo converted Cheick Souare’s delivery to make it 1-1. The home side had finally turned control into a goal, but the equaliser lasted only three minutes. Levski struck again in the 65th: Maicon Araújo dos Santos supplied Reinaldo Nascimento Satorno, who restored the visitors’ lead with the finish that decided the match. The Intensity came from that immediate answer, not from a prolonged spell of end-to-end football. Plzen were level, never ahead, and Levski refused to let momentum settle on the home side. The numbers underline the difference: the visitors put three of six attempts on target, while Plzen managed two from 13. Levski also edged the expected-goals picture, 1.17 to 0.97, and made their limited possession count. That was the match’s Upset Factor: ruthless execution over territorial control.

Resolution

Levski’s 2-1 away win shifts the mood of this league-stage campaign, while leaving Plzen with a problem that possession alone cannot solve. After three matches, Levski sit 16th on four points; Plzen are 33rd with none, having now lost all three. That makes the result more than a tidy away performance: it gives Levski a platform to build on and deepens the pressure on a host side still searching for its first point. The Stakes were visible in the contrast between the teams’ positions, but Levski handled the occasion with a clear plan: absorb, break, and punish openings. Plzen had 13 attempts and only two on target; Levski needed six shots to score twice. At Doosan Arena, efficiency carried the night. The visitors leave with belief; Plzen must make their control count next time.

Key Questions

What made Reinaldo the Man of the Match?

He assisted the opener, scored the decisive goal and added two key passes, shaping both of Levski’s goals.

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
63%
37%
Plzen 63%
Levski Sofia 37%
Shots
13
6
Plzen 13
Levski Sofia 6
Shots on Target
2
3
Plzen 2
Levski Sofia 3
Expected Goals (xG)
0.97
1.17
Plzen 0.97
Levski Sofia 1.17
Passes
470
485
Plzen 470
Levski Sofia 485
Corners
4
1
Plzen 4
Levski Sofia 1
Fouls
9
11
Plzen 9
Levski Sofia 11
Yellow Cards
1
1
Plzen 1
Levski Sofia 1
Red Cards
0
0
Plzen 0
Levski Sofia 0

Match Events

Mazire Soula 🟨 20'
Francisco Everton Mota de Castro (Reinaldo Nascimento Satorno) ⚽ 44'
HT
↓ Mazire Soula ↑Armstrong Oko-Flex 🔄 60'
60' 🔄 ↓ Patrik Hrošovský ↑Stefan Pirgic
60' 🔄 ↓ Denis Višinský ↑Salim Fago Lawal
62' ⚽ Christopher Kabongo (Cheick Souare)
Reinaldo Nascimento Satorno (Maicon Araújo dos Santos) ⚽ 65'
↓ Francisco Everton Mota de Castro ↑Akram Bouras 🔄 74'
74' 🔄 ↓ tobias paliscak ↑Alexandr Sojka
74' 🔄 ↓ Tomáš Ladra ↑Baboucarr Faal
77' 🔄 ↓ Christopher Kabongo ↑Matěj Vydra
↓ Mehdi Moubarik ↑Álex Centelles 🔄 82'
↓ Reinaldo Nascimento Satorno ↑Juan Esteban Perea Sanchez 🔄 82'
87' 🟨 Stefan Pirgic
FT

Player Cards

Our take on every player in this match

Plzen

Goalkeepers
Florian Wiegele
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Tobias Paliscak
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
47%
Pass Acc
Sampson Dweh
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
Denis Vavro
SWEEPER
SWEEPER
3
Cleanups
3
Cleanups
3
Interceptions
0
Blocks
Cheick Souaré
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
34%
Pass Acc
Midfielders
Patrik Hrošovský
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Lukáš Červ
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Amar Memić
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Tomáš Ladra
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Denis Višinský
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Christophe Kabongo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.6
Rating
BENCH
D. Ťapaj
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Merchas Doski
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Adam Gabriel
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Filip Prebsl
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Karel Spáčil
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Jiří Panoš
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Stefan Pirgic
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Alexandr Sojka
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Matej Vydra
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
13
Total Mins
Started
Entry
Baboucarr Faal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Salim Fago
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
Mohamed Toure
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

Levski Sofia

Goalkeepers
Svetoslav Vutsov
MAGNET
MAGNET
51
Activity
51
Activity
49
Passes
2
Duels
Defenders
Aldair
WALL
WALL
0
Dribbled Past
0
Dribbled Past
6
Tackles
69%
Duel Win %
Kristian Dimitrov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Christian Makoun
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Maicon
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
1
Assists
38%
Pass Acc
Midfielders
Marko Grujić
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
El Mehdi El Moubarik
LATE SHIFT
LATE SHIFT
8
Late Mins
8
Late Mins
82
Total Mins
82
Entry
Mazire Soula
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
60
Total Mins
60
Entry
Serginho
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Everton Bala
SNIPER
SNIPER
100%
Conversion
100%
Conversion
1
Goals
1
Shots
Forwards
Reinaldo
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
9
Rating
BENCH
Martin Lukov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Ognyan Vladimirov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Nikola Serafimov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Hevertton Santos
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Álex Centelles
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry
Akram Bouras
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
16
Total Mins
Started
Entry
Stivan Stoyanchov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Armstrong Oko-Flex
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
30
Total Mins
Started
Entry
David Kusso
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Juan Perea
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
8
Total Mins
Started
Entry

League Standings

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