BSC Young Boys 3 - 2 FT Ludogorets

Wankdorf Stadion

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

Futmetrix Verdict
88
FT
Thu, Oct 23
BSC Young Boys
3-2
Ludogorets
⚡ Intensity 97
⚖️ Balance 77
🏆 Stakes 0
🎲 Upset 0
Five goals, VAR drama, Wankdorf erupts.

Win Probability

  • BSC Young Boys 43%
  • Draw 24%
  • Ludogorets 33%

Futmetrix AI estimate

Wankdorf Wonders: Young Boys Overpower Ludogorets

Must-Watch Futmetrix Score: 88/100. A relentless attacking display and a devastating second-half surge turned a nervy deficit into a spectacular European triumph for the Swiss hosts.

Early Shocks

The visitors silenced Wankdorf Stadion early on. Ludogorets weathered the initial storm and landed a sucker punch in the 26th minute when P. Stanic finished a sharp move engineered by B. Tekpetey. Despite going behind, BSC Young Boys never panicked. The hosts controlled possession, holding the ball for 59% of the half and building relentless pressure. The off-the-charts Intensity of their pressing finally cracked the Bulgarian defence just moments before the break. R. Raveloson latched onto a brilliant feed from R. Andrews to smash home a crucial 45th-minute equaliser. That strike completely shifted the momentum heading into the dressing rooms, turning a frustrating opening period into a sturdy foundation for a spectacular comeback.

The Swiss Surge

The match truly flipped on its head immediately after the restart. The hosts came out roaring, completely disrupting the tactical Balance of the tie. In the 53rd minute, substitute C. Fassnacht justified his manager's faith by finishing a slick pass from E. Fernandes to put the Swiss side ahead. Ludogorets looked rattled, and their discipline quickly crumbled. The definitive turning point arrived on the hour mark. A chaotic sequence in the penalty area led to a lengthy VAR review, which eventually confirmed a foul on Armin Gigović. The referee pointed to the spot, and C. Bedia stepped up in the 63rd minute. He buried the penalty with absolute authority, establishing a two-goal cushion and effectively taking the wind out of the visitors' sails.

Holding the Line

With a 3-1 lead, the home side looked comfortable, racking up an impressive 4.36 expected goals and generating a barrage of 30 total shots across the ninety minutes. The Stakes were huge for both teams battling in the lower reaches of the European standings, and Ludogorets refused to surrender quietly. Substitute I. Yordanov injected some late panic into the home stands by grabbing a 90th-minute consolation goal for the visitors. However, there would be no late Upset. The Swiss outfit held their nerve through stoppage time to secure all three points. This vital victory injects fresh life into their continental campaign, lifting them to nine points and keeping their hopes of climbing the League Stage table firmly intact.

Key Questions

What caused the 5-goal thriller?

A barrage of 30 total shots, shifting tactical momentum, and a crucial second-half VAR penalty turned Wankdorf Stadion into an absolute shooting gallery.

How did BSC Young Boys complete the comeback from behind?

Raveloson struck a vital 45th-minute equaliser, providing the platform for Fassnacht's quickfire goal and Bedia's clinical penalty to overwhelm the visitors after the break.

How did substitute Rayan Raveloson change the game?

His crucial 45th-minute equaliser completely shifted the momentum right before half-time, dismantling the visitors' confidence and laying the groundwork for the second-half onslaught.

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
59%
41%
BSC Young Boys 59%
Ludogorets 41%
Shots
15
15
BSC Young Boys 15
Ludogorets 15
Shots on Target
6
4
BSC Young Boys 6
Ludogorets 4
Expected Goals (xG)
4.36
0.99
BSC Young Boys 4.36
Ludogorets 0.99
Passes
516
358
BSC Young Boys 516
Ludogorets 358
Pass Accuracy
85%
78%
BSC Young Boys 85%
Ludogorets 78%
Corners
3
2
BSC Young Boys 3
Ludogorets 2
Fouls
9
9
BSC Young Boys 9
Ludogorets 9
Yellow Cards
2
1
BSC Young Boys 2
Ludogorets 1
Red Cards
0
0
BSC Young Boys 0
Ludogorets 0

Match Events

P. Stanic (B. Tekpetey) 26'
35' 🔄 D. Males C. Fassnacht
45' R. Raveloson (R. Andrews)
HT
53' C. Fassnacht (E. Fernandes)
60' Armin Gigović
Caio Vidal 🟨 62'
63' C. Bedia
S. Ivanov Son 🔄 64'
B. Tekpetey E. Bile 🔄 64'
78' 🔄 A. Gigovic S. Lauper
78' 🔄 J. Monteiro S. Cordova
D. Duarte I. Chochev 🔄 78'
F. Kaloc I. Yordanov 🔄 78'
86' 🔄 E. Fernandes D. Pech
86' 🔄 C. Bedia F. Tsimba
I. Yordanov 90'
90'+2 🟨 Felix Tsimba
90'+5 🟨 Christian Fassnacht
FT

Player Cards

Our take on every player in this match

BSC Young Boys

Goalkeepers
Marvin Keller
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Defenders
Ryan Andrews
ARCHITECT
ARCHITECT
3
Key Passes
3
Key Passes
1
Assists
34%
Pass Acc
Tanguy Zoukrou
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Loris Benito
MAGNET
MAGNET
89
Activity
89
Activity
86
Passes
3
Duels
Jaouen Hadjam
ARCHITECT
ARCHITECT
2
Key Passes
2
Key Passes
0
Assists
49%
Pass Acc
Midfielders
Rayan Raveloson
SNIPER
SNIPER
50%
Conversion
50%
Conversion
1
Goals
2
Shots
Edimilson Fernandes
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
7.2
Rating
Darian Males
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
1
On Target
Armin Gigović
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Joël Monteiro
STORMTROOPER
STORMTROOPER
2
Shots
2
Shots
0
Goals
0
On Target
Forwards
Chris Bedia
FINISHER
FINISHER
1
Goals
1
Goals
4
Shots
6.7
Rating
BENCH
Heinz Lindner
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Dario Marzino
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Saidy Janko
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
O. Mambwa
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Dominik Pech
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry
Christian Fassnacht
SUPER SUB
SUPER SUB
1
Goal
1
Goal
55
Minutes
7.5
Rating
Sandro Lauper
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Alan Virginius
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Sergio Córdova
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Ebrima Colley
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Felix Tsimba
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
10
Total Mins
Started
Entry

Ludogorets

Goalkeepers
Hendrik Bonmann
ARCHITECT
ARCHITECT
1
Key Passes
1
Key Passes
0
Assists
26%
Pass Acc
Defenders
Olivier Verdon
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Dinis Almeida
FRIENDLY FIRE
FRIENDLY FIRE
Pen Given
Mistake
Pen Given
Mistake
3
Fouls
6
Rating
Anton Nedyalkov
WALL
WALL
0
Dribbled Past
0
Dribbled Past
2
Tackles
56%
Duel Win %
Midfielders
Stanislav Ivanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
64
Total Mins
64
Entry
Deroy Duarte
ENFORCER
ENFORCER
4
Tackles
4
Tackles
6
Duels Won
86%
Win %
Petar Stanić
FINISHER
FINISHER
1
Goals
1
Goals
3
Shots
7.6
Rating
Joel Andersson
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
Forwards
Filip Kaloč
LATE SHIFT
LATE SHIFT
12
Late Mins
12
Late Mins
78
Total Mins
78
Entry
Bernard Tekpetey
PROVIDER
PROVIDER
1
Assists
1
Assists
2
Key Passes
6.5
Rating
Caio Vidal
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
90
Total Mins
Started
Entry
BENCH
Damyan Hristov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Zlatomir Stoimenov
SPECTATOR
SPECTATOR
0
Saves
0
Saves
0
Conceded
0
Minutes
Son
STORMTROOPER
STORMTROOPER
1
Shots
1
Shots
0
Goals
0
On Target
Simeon Shishkov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ivaylo Chochev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
12
Total Mins
Started
Entry
Metodiy Stefanov
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Georgi Penev
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Ivan Yordanov
CLUTCH HERO
CLUTCH HERO
90
Goal Time
90
Goal Time
Goal
Impact
7.6
Rating
Matheus Machado
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry
Eric Bille
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
26
Total Mins
Started
Entry
Erick Marcus
LATE SHIFT
LATE SHIFT
15
Late Mins
15
Late Mins
0
Total Mins
Started
Entry

League Standings

Pos Team P Pts GF GA GD Form
1 FC Midtjylland 3 9 8 2 +6 WMaccabi Tel Aviv 0 - 3 FC Midtjylland (23-10-2025)WNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)WFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
2 Lyon 3 9 5 0 +5 WLyon 2 - 0 FC Basel 1893 (23-10-2025)WLyon 2 - 0 Red Bull Salzburg (02-10-2025)WUtrecht 0 - 1 Lyon (25-09-2025)
3 SC Braga 3 9 5 0 +5 WSC Braga 2 - 0 FK Crvena Zvezda (23-10-2025)WCeltic 0 - 2 SC Braga (02-10-2025)WSC Braga 1 - 0 Feyenoord (24-09-2025)
4 Dinamo Zagreb 3 7 7 3 +4 DMalmo FF 1 - 1 Dinamo Zagreb (23-10-2025)WMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)WDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
5 Plzen 3 7 6 2 +4 WAS Roma 1 - 2 Plzen (23-10-2025)WPlzen 3 - 0 Malmo FF (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
6 SC Freiburg 3 7 5 2 +3 WSC Freiburg 2 - 0 Utrecht (23-10-2025)DBologna 1 - 1 SC Freiburg (02-10-2025)WSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
7 Ferencvarosi TC 3 7 5 3 +2 WRed Bull Salzburg 2 - 3 Ferencvarosi TC (23-10-2025)WGenk 0 - 1 Ferencvarosi TC (02-10-2025)DFerencvarosi TC 1 - 1 Plzen (25-09-2025)
8 Brann 3 6 5 2 +3 WBrann 3 - 0 Rangers (23-10-2025)WBrann 1 - 0 Utrecht (02-10-2025)LLille 2 - 1 Brann (25-09-2025)
9 Celta Vigo 3 6 6 4 +2 WCelta Vigo 2 - 1 Nice (23-10-2025)WCelta Vigo 3 - 1 PAOK (02-10-2025)LVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
10 Aston Villa 3 6 4 2 +2 LGO Ahead Eagles 2 - 1 Aston Villa (23-10-2025)WFeyenoord 0 - 2 Aston Villa (02-10-2025)WAston Villa 1 - 0 Bologna (25-09-2025)
11 Lille 3 6 6 5 +1 LLille 3 - 4 PAOK (23-10-2025)WAS Roma 0 - 1 Lille (02-10-2025)WLille 2 - 1 Brann (25-09-2025)
12 GO Ahead Eagles 3 6 4 3 +1 WGO Ahead Eagles 2 - 1 Aston Villa (23-10-2025)WPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)LGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
13 BSC Young Boys 3 6 6 6 0 WBSC Young Boys 3 - 2 Ludogorets (23-10-2025)WFCSB 0 - 2 BSC Young Boys (02-10-2025)LBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
14 Fenerbahçe 3 6 4 4 0 WFenerbahçe 1 - 0 VfB Stuttgart (23-10-2025)WFenerbahçe 2 - 1 Nice (02-10-2025)LDinamo Zagreb 3 - 1 Fenerbahçe (24-09-2025)
15 FC Porto 3 6 3 3 0 LNottingham Forest 2 - 0 FC Porto (23-10-2025)WFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)WRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
16 Real Betis 3 5 4 2 +2 DGenk 0 - 0 Real Betis (23-10-2025)WLudogorets 0 - 2 Real Betis (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
17 Nottingham Forest 3 4 6 5 +1 WNottingham Forest 2 - 0 FC Porto (23-10-2025)LNottingham Forest 2 - 3 FC Midtjylland (02-10-2025)DReal Betis 2 - 2 Nottingham Forest (24-09-2025)
18 Bologna 3 4 3 3 0 WFCSB 1 - 2 Bologna (23-10-2025)DBologna 1 - 1 SC Freiburg (02-10-2025)LAston Villa 1 - 0 Bologna (25-09-2025)
19 Genk 3 4 1 1 0 DGenk 0 - 0 Real Betis (23-10-2025)LGenk 0 - 1 Ferencvarosi TC (02-10-2025)WRangers 0 - 1 Genk (25-09-2025)
20 PAOK 3 4 5 6 -1 WLille 3 - 4 PAOK (23-10-2025)LCelta Vigo 3 - 1 PAOK (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
21 Celtic 3 4 3 4 -1 WCeltic 2 - 1 Sturm Graz (23-10-2025)LCeltic 0 - 2 SC Braga (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
22 Panathinaikos 3 3 6 6 0 LFeyenoord 3 - 1 Panathinaikos (23-10-2025)LPanathinaikos 1 - 2 GO Ahead Eagles (02-10-2025)WBSC Young Boys 1 - 4 Panathinaikos (25-09-2025)
23 Feyenoord 3 3 3 4 -1 WFeyenoord 3 - 1 Panathinaikos (23-10-2025)LFeyenoord 0 - 2 Aston Villa (02-10-2025)LSC Braga 1 - 0 Feyenoord (24-09-2025)
24 AS Roma 3 3 3 4 -1 LAS Roma 1 - 2 Plzen (23-10-2025)LAS Roma 0 - 1 Lille (02-10-2025)WNice 1 - 2 AS Roma (24-09-2025)
25 FC Basel 1893 3 3 3 4 -1 LLyon 2 - 0 FC Basel 1893 (23-10-2025)WFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)LSC Freiburg 2 - 1 FC Basel 1893 (24-09-2025)
26 Ludogorets 3 3 4 6 -2 LBSC Young Boys 3 - 2 Ludogorets (23-10-2025)LLudogorets 0 - 2 Real Betis (02-10-2025)WMalmo FF 1 - 2 Ludogorets (24-09-2025)
27 Sturm Graz 3 3 3 5 -2 LCeltic 2 - 1 Sturm Graz (23-10-2025)WSturm Graz 2 - 1 Rangers (02-10-2025)LFC Midtjylland 2 - 0 Sturm Graz (24-09-2025)
28 VfB Stuttgart 3 3 2 4 -2 LFenerbahçe 1 - 0 VfB Stuttgart (23-10-2025)LFC Basel 1893 2 - 0 VfB Stuttgart (02-10-2025)WVfB Stuttgart 2 - 1 Celta Vigo (25-09-2025)
29 FCSB 3 3 2 4 -2 LFCSB 1 - 2 Bologna (23-10-2025)LFCSB 0 - 2 BSC Young Boys (02-10-2025)WGO Ahead Eagles 0 - 1 FCSB (25-09-2025)
30 FK Crvena Zvezda 3 1 2 5 -3 LSC Braga 2 - 0 FK Crvena Zvezda (23-10-2025)LFC Porto 2 - 1 FK Crvena Zvezda (02-10-2025)DFK Crvena Zvezda 1 - 1 Celtic (24-09-2025)
31 Malmo FF 3 1 2 6 -4 DMalmo FF 1 - 1 Dinamo Zagreb (23-10-2025)LPlzen 3 - 0 Malmo FF (02-10-2025)LMalmo FF 1 - 2 Ludogorets (24-09-2025)
32 Maccabi Tel Aviv 3 1 1 6 -5 LMaccabi Tel Aviv 0 - 3 FC Midtjylland (23-10-2025)LMaccabi Tel Aviv 1 - 3 Dinamo Zagreb (02-10-2025)DPAOK 0 - 0 Maccabi Tel Aviv (24-09-2025)
33 Nice 3 0 3 6 -3 LCelta Vigo 2 - 1 Nice (23-10-2025)LFenerbahçe 2 - 1 Nice (02-10-2025)LNice 1 - 2 AS Roma (24-09-2025)
34 Red Bull Salzburg 3 0 2 6 -4 LRed Bull Salzburg 2 - 3 Ferencvarosi TC (23-10-2025)LLyon 2 - 0 Red Bull Salzburg (02-10-2025)LRed Bull Salzburg 0 - 1 FC Porto (25-09-2025)
35 Utrecht 3 0 0 4 -4 LSC Freiburg 2 - 0 Utrecht (23-10-2025)LBrann 1 - 0 Utrecht (02-10-2025)LUtrecht 0 - 1 Lyon (25-09-2025)
36 Rangers 3 0 1 6 -5 LBrann 3 - 0 Rangers (23-10-2025)LSturm Graz 2 - 1 Rangers (02-10-2025)LRangers 0 - 1 Genk (25-09-2025)

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.